﻿WEBVTT

00:00:00.000 --> 00:00:07.266
XMPie uStore version 25.2 is now available and continues the theme of the previous release

00:00:07.266 --> 00:00:14.332
which was to introduce small features to help streamline the back office processes for store administrators.

00:00:14.333 --> 00:00:23.233
Customers also benefit from some UI enhancements in the storefront. Let's start with these customer-focussed changes.

00:00:23.233 --> 00:00:29.966
When ordering individual products in uStore NG mode, there is a new save to draft option.

00:00:29.966 --> 00:00:36.099
This is most useful when ordering dynamic products, where you have started to make some customizations.

00:00:36.100 --> 00:00:41.900
Or Static or Easy Upload products where there are a lot of properties to select from.

00:00:41.900 --> 00:00:47.666
The saved drafts can be found on the draft orders page in this new section.

00:00:47.666 --> 00:00:52.399
These are items that the shopper has specifically requested to save.

00:00:52.400 --> 00:00:57.766
The last drafts are where the shopper may have been distracted and didn't get to finish

00:00:57.766 --> 00:01:00.699
and where draft orders were saved automatically.

00:01:00.700 --> 00:01:06.433
In this case, only the three most recent drafts are remembered here at the top,

00:01:06.433 --> 00:01:14.999
while the drafts specifically saved by the shopper are kept until the customer deletes them, or continues the order process.

00:01:15.000 --> 00:01:19.000
When you continue, you can see that the customization values 

00:01:19.000 --> 00:01:22.700
and properties selections that you made before the draft was saved

00:01:22.700 --> 00:01:27.366
are remembered and you can continue from where you left off.

00:01:27.366 --> 00:01:35.199
Note that save to draft is not available on kit, 3D packaging, or composite product types.

00:01:35.200 --> 00:01:42.000
Shoppers who use mobile devices will find a more consistent user experience after this upgrade.

00:01:42.000 --> 00:01:49.066
Previously, the preview would appear at the top for some product types, and the bottom for others.

00:01:49.066 --> 00:01:57.166
The preview is now standardized to appear at the top across all product types when viewed on mobile devices.

00:01:57.166 --> 00:02:03.632
Customers may also notice some minor changes in the user interface like improved icons 

00:02:03.633 --> 00:02:07.766
to help with clarity, understanding and usability.

00:02:07.766 --> 00:02:14.666
Customers who use uStore Connect to add personalized products to 3rd party eCommerce solutions, 

00:02:14.666 --> 00:02:18.166
can now embed uStore as a web component.

00:02:18.166 --> 00:02:26.999
There is more information about this in the release notes and a sample demonstrating the technique with Shopify will be available soon.

00:02:27.000 --> 00:02:35.533
Now to the back office. After upgrading to version 25.2, you might see this message in the back office.

00:02:35.533 --> 00:02:41.266
PersonalEffect recently introduced a new feature called Post Composition Operations

00:02:41.266 --> 00:02:46.532
that includes the ability to save the dynamic print output to different locations.

00:02:46.533 --> 00:02:53.133
This new feature takes over from the Output Destinations that are now deprecated.

00:02:53.133 --> 00:02:58.566
uStore customers with dynamic products that use the old destinations feature

00:02:58.566 --> 00:03:02.966
should move to use the new Post Composition Operations.

00:03:02.966 --> 00:03:09.366
To help with this change, uStore version 25.2 will show this message to let the administrator know 

00:03:09.366 --> 00:03:13.899
that there are some products that are using the old destination feature.

00:03:13.900 --> 00:03:19.400
If there are no products using the destination feature, the dialog will not appear.

00:03:19.400 --> 00:03:26.966
To get a CSV list of the products and stores that are using the destination feature, you can click here.

00:03:26.966 --> 00:03:36.599
And this link provides more information on how to update products with destinations to use the new Post Composition Operations feature.

00:03:36.600 --> 00:03:43.500
When creating a static product, there is a new checkbox to use the document file as the proof.

00:03:43.500 --> 00:03:48.633
In many cases, customers use the same PDF for production and proofing,

00:03:48.633 --> 00:03:55.533
so this simple click saves the store administrator from having to upload the same file twice.

00:03:55.533 --> 00:04:02.266
Of course, if you wish to show a different proof file to the customer, the option is still available.

00:04:02.266 --> 00:04:06.999
Another time-saving change is to the graphic customization dial.

00:04:07.000 --> 00:04:11.733
When creating a dynamic product, on the customization setup step,

00:04:11.733 --> 00:04:16.799
when you move a graphic dial to the step, you will see it is now orange.

00:04:16.800 --> 00:04:26.900
Previously, it was red and you had to go into the graphic dial settings and make decisions on how the customer should upload or select the image.

00:04:26.900 --> 00:04:34.900
To streamline the setup, new graphic dials are added with the option to allow image upload enabled by default.

00:04:34.900 --> 00:04:38.666
If you need to allow image selection from an asset source,

00:04:38.666 --> 00:04:45.766
define validation settings, or disable image upload, you can still edit the settings.

00:04:45.766 --> 00:04:56.999
uStore version 25.2 includes the first phase of a larger project to enable the export and import of a store to move it from one server to another.

00:04:57.000 --> 00:05:01.366
For example, from a development server to a production server.

00:05:01.366 --> 00:05:09.699
In this first stage, only some of the store structure and settings are included in the export/import process.

00:05:09.700 --> 00:05:16.000
Future releases will include products and other store components in the package.

00:05:16.000 --> 00:05:21.633
Note that many settings that relate to the individual uStore server are not packaged.

00:05:21.633 --> 00:05:31.499
For example, the Friendly URL configuration, uProduce Connection, and others since they are specific to the individual server.

00:05:31.500 --> 00:05:38.433
Refer to the uStore User Guide for more information on the settings included and excluded.

00:05:38.433 --> 00:05:45.299
To export a store simply click the link next to the store and select where to save the package.

00:05:45.300 --> 00:05:51.900
If there are any problems, there will be a dialog and a link to view more information about the issue.

00:05:51.900 --> 00:05:59.166
The export includes some validation. For example, if the store is using a custom theme or widgets, 

00:05:59.166 --> 00:06:04.099
then you will see this message that they will not be included in the package.

00:06:04.100 --> 00:06:13.433
When importing a store, you can enter a name for the new store. If a name is not entered, the name from the source store will be used.

00:06:13.433 --> 00:06:22.666
Now, select the uProduce user connection for the store to use on this server since the user from the other server may not exist here.

00:06:22.666 --> 00:06:29.632
And then select the package either from the file system, or a URL path location.

00:06:29.633 --> 00:06:32.599


00:06:32.600 --> 00:06:36.000
The store is created in offline mode.

00:06:36.000 --> 00:06:42.766
Again, if there are any problems, there will be a dialog and link to view more information about the issue.

00:06:42.766 --> 00:06:51.666
Remember this is just the first phase of the project, and more settings and products will be added to the store package in future versions.

00:06:51.666 --> 00:06:57.932
Customers who want to create their own customization or property dials to use with NG products,

00:06:57.933 --> 00:07:03.066
will be pleased to find a new preset called Input Control Management.

00:07:03.066 --> 00:07:11.199
Here developers can find documentation on how to create custom input controls or DUCs (dial user controls)

00:07:11.200 --> 00:07:15.866
including sample code to download, modify and build.

00:07:15.866 --> 00:07:20.566
Note that the sample zip is not what you upload to the back office.

00:07:20.566 --> 00:07:29.332
You need to follow the instructions and run the build command to create the zip package that is uploaded in the presets area.

00:07:29.333 --> 00:07:37.899
Input controls allow web developers to create unique and helpful ways for customers to enter or select customization values

00:07:37.900 --> 00:07:46.566
on Dynamic products, or product properties for any product type that is using the new NG single-page mode.

00:07:46.566 --> 00:07:51.999
The algorithm that selects which package to use for deliveries has been improved.

00:07:52.000 --> 00:08:01.733
This change has been made to reduce shipping fees by minimizing the number of packs used, and reduce the unused space in each pack.

00:08:01.733 --> 00:08:09.499
For example, if there was an order of 2 products, one weighing 5kg and the other 2kg,

00:08:09.500 --> 00:08:20.433
and the store is configured with packages that handle 1, 3 and 6kg items, the old process would select two 6kg packs.

00:08:20.433 --> 00:08:26.866
The new process will select one 6kg pack, and one 3kg pack.

00:08:26.866 --> 00:08:32.332
For new uStore installations, the new algorithm will be used by default.

00:08:32.333 --> 00:08:41.099
But for existing uStore servers, the upgrade to version 25.2 will not change the delivery provider settings by default.

00:08:41.100 --> 00:08:48.400
We don't want to cause any unexpected changes to the pricing or delivery settings that are already configured.

00:08:48.400 --> 00:08:59.300
If you want to swap to use the new improved method of selecting package sizes, go to Presets, System Setup, Global Configurations.

00:08:59.300 --> 00:09:06.633
Near the end of the list, you should find PackagingCalculatorLogicPluginDefID.

00:09:06.633 --> 00:09:11.433
242 is the id of the old packaging calculator.

00:09:11.433 --> 00:09:19.999
To use the new calculator, click edit and change the id to 1072.

00:09:20.000 --> 00:09:28.566
With this release, XMPie announces the end of support for legacy stores from January 1, 2026.

00:09:28.566 --> 00:09:38.332
Legacy stores will continue to work, but beyond this date, the XMPie team will not support any issues reported on Legacy stores.

00:09:38.333 --> 00:09:42.299
Note that this announcement relates only to the store type.

00:09:42.300 --> 00:09:49.233
Legacy products are still supported in stores setup in uStore NG mode.

00:09:49.233 --> 00:09:54.266
Description meta tags and page titles that are used by search engines 

00:09:54.266 --> 00:09:59.332
have been returned to the storefront product pages and the category or group pages. 

00:09:59.333 --> 00:10:04.399
These were inadvertently left out of the AquaBlue theme, but are now returned. 

00:10:04.400 --> 00:10:09.466
More work on search engine optimization will come later in the year.

00:10:09.466 --> 00:10:15.932
And as usual, 3rd party libraries have been updated to ensure the latest security updates.

00:10:15.933 --> 00:10:20.633
The uStore team hope you find these new features helpful.

