Skip to main content

Restoring widget selection

Clemency Farmer avatar
Written by Clemency Farmer
Updated over a week ago

When the cart page is left or reloaded, the widget also refreshes and clears the customer’s selection. To prevent this, you can restore the widget selection using the ZapietID.

If the Add _ZapietId to all items in the cart feature in Settings > Developers is enabled, then it is possible for multiple different ZapietIDs to be added to one order, e.g. if your customers open multiple tabs.

Restoring the widget selection will prevent additional, different ZapietIDs from being added to the order.


Requirements


Enable restoration setting

  1. Go to Settings, then click Developers.

  2. In the Advanced section, tick Enable restoring widget selection from the ZapietID.

  3. Click Save.

If the customer refreshes or reloads the cart page, then the widget will now restore the customers previous selection in the widget, so they do not need to re-fill the widget.


Limitations


Notes

  • The selection cannot be restored if:

    • The products in the cart have changed

    • The date, time, or checkout method is no longer available

    This ensures that settings such as product date restrictions, preparation time, or conditional activation are enforced.

Did this answer your question?