The Settings page UI has been updated for a cleaner and more user-friendly look.
The Zapiet logo has been updated across all pages for a more consistent look.
Webhooks have been optimised for smoother performance, and extra-long store names are now fully supported.
Bug fixes
Previously, it was possible to create a new location without completing the required fields. This has been fixed, and all details must now be filled in before a location can be created.
Delivery orders created in POS now include the full ZapietID and timeslot details. Previously, only the start time was saved, which caused some orders to be updated with the wrong end time.
A bug with Product date restrictions by tag has been fixed. Previously, adding two tagged products to the cart showed an error message in the cart widget. Tagged products now work as expected, whether added alone or together.
We’ve fixed some spacing issues in the app. Custom buttons in Settings > Appearance are now aligned correctly, and the plan information about Daily product limits now has consistent padding.
Zapiet Eats
We’ve resolved an issue where pickup menu settings were not saving to the widget. Pickup availability now updates correctly, so customers can only choose from the available dates for collection.
We are now compatible out of the box with the Abode theme.
In the Location settings, specific dates settings (such as blackout dates or availability by date) were duplicating after saving. This has been resolved, and your dates will be saved as expected.
We resolved an issue where pickup and delivery locales weren’t set properly when adding Spanish, which caused checkout errors.
Zapiet Eats
In the Shopify mobile app, the “Remaining today” dropdown in Today’s Inventory now opens as expected.
Previously, printing an order from the Shopify POS app would show a blank preview. This has now been fixed, and you can see the order details before they are printed.
We have fixed a checkout button loading issue when using Zapiet Eats with Zapiet - Product Options.
Creating a new option in Product Options now displays the correct text, instead of any translation keys.
Zapiet - Rates by Distance
The side menu now highlights the right section when you open a sub-page, making navigation easier.
Introducing Location Insights! You can now review the number of pickup and delivery orders per location, along with your top-selling products.
We’ve updated our widget status cards on the dashboard, so you can now review which widgets you have enabled at a glance.
The Zapiet logo has been updated across all pages for a more consistent look.
Bug fixes
We've fixed an alignment issue where the informational banner did not display correctly when rates were disabled.
In Settings > Data Protection, the help guide is now linked for easier access to information on data retention.
There was a typo in the Delivery Validator API code, which we have now fixed. Now both spellings will work, to support merchants who were using the old spelling, and the new one (checkEligiblity → checkEligibility).
For countries that don’t use postcodes, merchants using “No validation” with the date picker and checkout widget enabled were unable to select local delivery. This has been fixed, and local delivery now works as expected.
When customers selected a pickup location from the Google Maps view of all locations, the selection sometimes didn’t update correctly and showed as “undefined” in the backend. This has been resolved, and the correct pickup location is now saved every time.
We’ve resolved an issue where the Local Delivery settings wouldn’t save properly if you added new days while using “Specific days of the week” availability with “Different slots each day.” You can now add new days to your delivery availability settings and save as expected.
Single variant products will no longer show “Default title” under the product name in the order view.
When creating or editing rates on Zapiet - Pickup + Delivery rates, the wording “Add this rate only to selected delivery profile zones” has been updated to “Add this rate only to selected shipping profile zones” to match Shopify’s wording and make things clearer.
Previously, merchants on the Professional plan and above had all shipping orders processed even when the date picker wasn’t enabled and no shipping tags were applied. This has been fixed, and now only the correct orders are processed.
We've added support for Shopify's App Bridge Contextual Save Bar on the 'Edit code' page in the Email notifications tab. Now, if you try to leave with unsaved changes, you’ll get a reminder, helping you to avoid losing any work.
The Languages page has been redesigned to make setting up and managing languages simpler and more intuitive.
Zapiet Eats
We’ve made a few UI improvements:
Reduced excess spacing in the Reject order modal.
Adjusted the size and spacing in the Edit Allergens modal.
Fixed spacing and font size issues in the Daily Order Limits modal.
Improved spacing and font size when adding menus to restaurants.
We've introduced a new feature to monitor any orders that may have bypassed the widget. In Settings > Developers, you can now choose to have all orders placed through your Online Store checked, and receive an alert if any are missing the ZapietID.
The order export options in the 'Export to CSV' dropdown would stop working if you clicked outside the menu. This is now fixed, and you can open and close the modal without any issues.
The setup guide can now be closed and dismissed from the Dashboard page.
The description on the Orders page has been updated to give you a clearer idea of what the page does at a glance.
Zapiet - Rates by Distance
To make things clearer, disabled locations now show a “Disabled” label on the right, and we have removed the asterisks from the edit location page.
We've also fixed a bug preventing new locations from being saved.
Zapiet Eats
In the Todays Inventory modal, if a product with variants appeared on the next page, bulk-marking products as sold out would incorrectly mark all of its variants as sold out too. This has been fixed, and now only the selected variants will be updated.
We fixed an issue where reviews on a different page were not appearing in the filters. Pagination also now works as expected when you move to another page, apply a filter, and then remove it.
Features that require a specific plan are now disabled both visually and functionally if unavailable, with a clear message explaining why. Features exclusive to Shopify Plus are also now hidden for non-Plus merchants.
Merchants on a custom plan may have seen an error where all pages in the app were showing a 500 error. This has been fixed, and all pages in the app are now accessible.
We've resolved an issue where the Zapiet API key could not be copied.
Pagination limits set for the widget no longer affect the POS app tile. This means you can now limit the number of locations shown at checkout while still displaying all locations in POS.
When using custom pickup slots and different pickup slots for each day of the week, the “View order report” button in the modal was not opening the report. This has been fixed, and the reports now open as expected.
Zapiet - Rates by Distance
Notifications for missing information now appear in yellow instead of red, making them clearer without feeling like urgent errors.
Zapiet - Rates by Zip Code
Store names that contain emojis are now fully supported.
Zapiet Eats
You can now choose whether the order notes field in the widget is hidden behind a toggle or shown in full by default. You can find this option in the Settings > Text and Design tab.
We’ve fixed several issues on the Customer Feedback reports: - Reviews are no longer duplicated when the order is long enough to open in the “View” modal. - Customer names and dates now fit neatly in the table, and you can move around the page without layout issues. - Pagination now works correctly, so you’ll only see the orders for the page you select.
When using the Todays Inventory modal, closing it will now clear any saved filters so your results are accurate next time you open it.
Zapiet - Product Options
The POS tile description has been updated to “Add options” for better clarity.
You can now quickly check which widgets are active on your theme, right from the homepage.
The mobile app was causing some unwanted horizontal scrolling. We’ve removed the extra padding so everything stays within the screen.
The CSV order export was incorrectly displaying an order total of -1 for recent orders, and in some exports, customer names were missing. Both issues have now been resolved, and exports include the correct totals and customer names.
Croatian is now available in the initial setup guide, and under Settings > Languages.
Zapiet - Rates by Distance
On the Support page, we've fixed our logo so it appears as expected.
Zapiet - Product Options
When creating or editing an option, you’ll now stay on the edit page after saving.
We’ve fixed an issue where a newly created option group wasn’t saving at first on new installs. Everything now saves on the first go.
We are now compatible out of the box with the Release theme.
We've fixed an issue where pickup locations weren’t appearing when trying to sort them manually. You can now reorder all locations as expected.
New merchants were seeing blank pages in the app admin. This has been resolved and everything now loads correctly.
Merchants on the Advanced and Pro plans were incorrectly seeing an error when using features with product variants. This has been fixed, and product variants are correctly available on the Advanced plan and above.
We've tidied up our single order view, and now all elements align for a smoother experience.
The 'Read more' button in our News Centre now opens the changelog website, so you can catch up on all updates more easily.
The Checkout widget and Delivery option widget theme cards are now available only for Shopify Plus stores and eligible development stores.
Zapiet - Rates by Distance
We've fixed a bug where only one character could be entered at a time when naming a rate.
Opening the settings page used to trigger a Google Maps API success message every time. Now, the key is only checked if it’s been changed.
The setup progress tracker is now accurate on all stores, so you can check your progress at a glance.
Previously, exceptions were incorrectly checking Shopify’s ‘Address Line 2’ field, which caused issues for some customers. This field is now excluded, and exceptions function as expected.