You asked, we listened! Introducing some amazing new features, as well as our usual bug elimination service.
Improvements
Introducing our new Product Delivery Info widget! Your customers can now check when and where their products will be available, right from the comfort of the product page. We've also made sure it looks amazing with all the free themes currently available in the app store.
You can now partially fulfil orders from the Zapiet - Pickup + Delivery dashboard, and also from the POS 'View orders' tile.
Emojis are now supported in our email templates 🔥
The dashboard has been updated to give you easy access to our most popular help guides, as well as improve the UI layout for easier navigation.
When reinstalling the app, you’ll need to review and confirm your rate setup before your rates go live.
Bug fixes
When product-specific preparation time was set to 0 minutes, hours or days, the preparation time was not being applied. This has been fixed, and you can now set specific products to 0 preparation time if needed.
We’ve added a new page to our Widget API documentation pages: Unsupported features. These features can’t be viewed or edited through the API, but they are still applied internally and will take effect in the calendar.
We are now compatible out of the box with the Venue theme.
We’ve fixed an issue where the Product Date Restriction type (by product, tag, or collection) was being applied to all locations instead of just the selected one. The setting is now location-specific, as expected.
Product Date Restrictions were also not working with the Delivery Options checkout widget as expected. This has now been resolved, and the product availability will show correctly.
Merchants using Carrier-Calculated Shipping rates could previously save a shipping zone without any regions selected, which applied rates to all regions instead. Now, removing all regions from a zone will correctly hide the rate from all regions.
We’ve removed unnecessary wording from the Setup guide for a cleaner look.
The Settings page UI has been updated so that settings highlight on hover, making the interface easier to navigate and read.
Zapiet - Product Options
We’ve fixed an issue where changes to product collections didn’t immediately update in the widget. The widget now syncs automatically when products are added or removed from a collection.
The widget now loads correctly when French is selected as your store language.
Zapiet Eats
When adding a date to draft orders, the default was always set to tomorrow. It now correctly defaults to today.
After creating a bundle, the page previously needed to be refreshed for the bundle to appear in the menu. This has been fixed, and bundles now display immediately.
Product date restrictions were not always being applied correctly. This has been fixed, and products can only be added to the cart on the days they are available.
Zapiet - Product Rates
Previously, when overlapping products were added to a new or existing product group, no error appeared and the changes were not saved. This has been fixed, and you’ll now see an error message if any products overlap.
The interface in the Shopify mobile app has been adjusted to improve usability and ensure everything displays correctly.
We’ve fixed an issue where the ‘Confirm purchase’ button in draft order checkouts was unresponsive when using the Checkout Widget. You can now complete draft order payments as expected.
Previously, discarding changes to a custom-drawn local delivery zone did not revert those changes. This has been fixed, and the discard button now restores the last saved state.
Orders are now displayed correctly in the POS 'View orders' when filtering by oldest due date.
Adding an integer to the ‘Hide widget for specific products’ field caused a widget error and prevented the widget from loading. This has been resolved and the widget will load as expected.
The 'Learn more' button in the Configure rates section of the initial setup guide now links to the rates setup guide.
Zapiet Eats
The 'Create menu' step in the initial setup guide now correctly updates to show as completed once a menu is saved.
Zapiet - Product Options
When rearranging option values, option charges now move correctly with their attached values.
You can now translate default values for large and normal text boxes.
We’ve added a new setting, so you can choose to show or hide the dropdown list search bar.
Text box charges have been redesigned so that the standard and per-character options appear together for a cleaner, more organised layout.
We’ve added additional support for stores with longer names.
Now when you change your default language, there will be an additional confirmation step to help prevent accidental changes.
We’ve improved performance when loading product pages by only checking for product options when needed, so products without options will load faster.
Bug fixes
Rapidly switching between Option Group pages sometimes caused an error where no groups were found. This has been fixed, and you can navigate between pages without any issues.
Previously, clicking the 'Add language' button repeatedly could add the same language several times. Now, each language can only be added once.
When you add or remove a language, you will now see a popup message confirming the change.
Previously, changing a colour picker option to a text field would prefill the default text field with the old hex colour. This has been resolved, and the default value resets correctly.
In Settings > Developers, you can now enable restoring widget selection from the ZapietID. When enabled, the initial widget selections will be saved even after navigating away from the page or refreshing.
We’ve improved the initial setup guide so card widths stay consistent when switching between options.
We’ve added a 'Book a demo' button in the Loop Subscriptions section to make setting up the integration quicker and easier.
Shopify shipping profile restrictions now save correctly for location-based rates.
Previously, importing or creating a location with 'Specific days of the week' enabled could cause the settings to stop working. This has now been fixed and all settings load as expected.
We’ve resolved a syncing issue with orders created from draft orders. Editing an order now updates both the products and the total amount correctly.
Zapiet Eats
The order dashboard now correctly displays all options for stores with only one restaurant, including name, inventory, and settings.
You can now apply Product date restrictions to collections, making it faster and easier to manage your product availability.
The checkout widget time selector now uses “AM” and “PM” to match the format in the cart widget.
We’ve updated the Settings page with a new list view, for a cleaner and more organised layout.
The setup guide has also gotten a new look! Its design now matches Shopify’s for a more consistent experience, and we've added more information explaining each step, plus buttons to help you navigate through the app.
Bug fixes
We’ve fixed an issue where days were not appearing greyed out when one timeslot’s order limit was set to 0 and the other timeslot had reached its limit. Those days now correctly appear as unavailable to prevent any confusion.
Previously, if Onfleet was enabled, all local delivery orders were being sent to Onfleet. This has been resolved and now only orders from locations connected to Onfleet are sent.
Certain themes were showing scroll issues in drawer carts, and wider containers caused styling problems. These issues have now been fixed, and the widget will appear as expected.
We've made a series of inventory fixes and optimisations for improved stability and accuracy.
Bug fixes
Previously when marking a draft order as paid, only one item from a bundle was being counted toward the daily inventory. This has been fixed and now, all items within the bundle are included as expected.
You can now find Loop subscriptions listed in our available subscription integrations. To enable the date incrementation feature, you can follow the Loop Subscriptions integration guide.
We've fixed a bug where disabled delivery methods were showing in the widget preview in Settings > Appearance. Now, only the checkout methods you have enabled will be visible, giving you a clearer vision of your widget.
We are now compatible out of the box with the Trade theme.
We’ve fixed a display issue where the pickup map and location list appeared side by side on some themes. They now display vertically for a clearer layout.
Zapiet - Product Options
Removing specific products is now easier. Previously, deleting a product in your product group would send you back to the top of the list or reset your search, making it slow to manage large product lists. This has been fixed and you can now remove multiple variants smoothly, without losing your place.
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.