Latest News from the Zapiet team
Improvement
New feature
Zapiet - Rates by Zip Code

Translated rates, UI improvements, and general bug fixes

Merchant Support avatar
Shared by Merchant Support • April 16, 2025

Zapiet - Rates by Zip Code just got a little code love! 🧡

Improvements

  • We’re happy to share that merchants using Shopify Function rates can now translate them into the other languages available in their store, thanks to a new setting that enables rate translation. For more information, view our help article.
  • Zone creation just got easier—rates can now be added right after creating a zone, without needing to save and reopen it. It’s a quicker and more seamless experience.
  • Zip code matching descriptions on the Settings page are now clearer, making it easier to understand how each method works.

Bug fixes

  • Typing in the Zones and rates search field would refresh the results after each letter, causing visual issues. This has been fixed, and the search now works smoothly.
  • An issue that caused a blank page to appear when creating a new zone with Carrier-calculated shipping rates has been fixed. New zones can now be created without any trouble.
Improvement
Zapiet - Pickup + Delivery
Zapiet - Product Options
Zapiet - Product Rates
Zapiet Eats

Week 15 • Checkout widget, POS app, locations, and general bug fixes

Merchant Support avatar
Shared by Merchant Support • April 11, 2025

This week, we tackled even more bugs! 🐛

Zapiet - Pickup + Delivery

  • We resolved the issue where orders created through the checkout widget didn’t follow the product-specific preparation times set in the app. These preparation times are now working as expected.
  • We fixed an issue where the checkout widget didn’t display properly when using products created by the ‘Combined Listings’ app. It now displays correctly with those products.
  • An issue that caused the checkout widget to display incorrectly on mobile devices in some stores has been fixed. The widget now appears properly on mobile.
  • When working on stores with more than 10 locations, navigating to the next location page, opening a location, and then going back would sometimes reset the view to the first location page. This issue has been resolved to make managing locations more seamless.
  • For some merchants, mainly in the USA, adding today’s date as a blackout date caused it to appear under ‘Past dates’ instead of the current section. This has been fixed, and today’s date now shows in the correct section.
  • The help article link for ‘Technical limitations’ under the ‘Limit number of delivery orders per day’ feature in the Local Delivery section was pointing to the wrong article. This has been fixed, and the correct article now opens as expected.
  • The widget became unresponsive in certain cases—specifically when a product was limited to today only, the store was visited after the last pickup slot, and pickup order limits were turned on. This issue has been resolved, and the widget now works as expected in these situations.

Zapiet Eats

There was an issue with the ‘Tag items based on menu section’ setting on the Text and Design page that caused the save button to become unresponsive and appear greyed out. This has been fixed, and the save button is working properly again.

Zapiet - Product Options

App tiles were temporarily unavailable on the POS app due to an outdated version of the POS UI extension. The app has since been updated, and the POS integration is working smoothly again.

Zapiet - Product rates

We’ve improved how shipping rates behave when the app is reinstalled. Now, rates will be disabled by default, and the carrier won’t be automatically added to Shopify. Instead, when opening the app, a pop-up will appear giving merchants the option to either review their rates before enabling them or activate them right away.

Improvement
New feature
Zapiet - Pickup + Delivery
Zapiet Eats

Week 14 • Widget distance improvement, checkout widget, translation, and general bug fixes

Merchant Support avatar
Shared by Merchant Support • April 04, 2025

This week, we have even more exciting updates to share! 🚀

Zapiet - Pickup + Delivery

  • There was an issue where Shopify's carrier-calculated delivery rates wouldn’t load in the checkout widget if the delivery note was set as required—rates only appeared after a note was added. This has now been fixed, and rates load as expected.
  • The checkout widget wasn’t fully translated, with some parts still appearing in English. This has now been fixed, and the widget is fully displayed in the selected language.
  • Our team fixed the issue where the Order Status widget wasn't properly translating into German and Danish when using translation apps like Translate and Adapt. The translations are now working correctly.
  • There was an issue where newly created languages within the app wouldn't show after creation. This has been resolved, and new languages you create will now be displayed as expected.

Zapiet Eats

  • We're excited to share that you can now see the distance from the customer's current location to the restaurant pickup spots, right in the widget. Check it out!
  • Previously, an issue with automatic discount codes was preventing orders from being created and blocking checkout. This has now been fixed, and automatic discount codes work as expected.
Improvement
Zapiet - Pickup + Delivery
Zapiet - Rates by Distance

Week 13 • Checkout widget, preparation time, and general bug fixes

Merchant Support avatar
Shared by Merchant Support • March 28, 2025

Zapiet - Pickup + Delivery

  • There was an issue with the checkout widget where pickup orders weren’t processed correctly for some stores. This has now been fixed, and pickup orders are working as they should.
  • Product-specific preparation time set by tags wasn’t working across all locations for some stores. This issue has now been fixed, and the feature works as expected.
  • We’ve fixed an issue where preparation time didn’t work correctly for products with specific date availability. Now, both features work as expected.
  • If you tried to delete multiple locations but accidentally closed the confirmation modal, you may have noticed that the delete button wouldn’t work on the second attempt. Good news—the issue has been fixed. You can now remove locations even if you close the confirmation modal by mistake.
  • There was an issue with the pickup and shipping notes feature where the notes box sometimes wouldn’t appear, and at other times, would prevent delivery option selection if the note was left empty. This has now been fully resolved, and the feature is functioning smoothly again.

Zapiet - Rates by Distance

  • The subscription details incorrectly showed the wrong number of free trial days remaining. This issue has now been fixed, and free trial days are displayed correctly.
  • The logs page now displays distance values with only two decimal places instead of ten, making it cleaner and easier to read.
  • Stores using pounds (lb) as the weight standard saw incorrect values when setting weight-based rates due to a conversion issue between pounds and grams. This has now been fixed, and weight values are displayed correctly.
Feature update
Improvement
Zapiet - Product Options

Dynamic product images, setup guide updates, and Zapiet Eats compatibility improvements

Merchant Support avatar
Shared by Merchant Support • March 25, 2025

Improvements

  • We’ve restored the ability to change product images based on your selections, making it easier to visualize your choices.
  • We’ve added automated tests to ensure our storefront widget works consistently and reliably for you.
  • We’ve updated steps 2 and 3 of our setup guide to match our latest UI changes, ensuring that getting started is easier than ever.

Bug fixes

  • We’ve fixed an issue where the total price at checkout was incorrect when using Eats. Now, you can trust that your checkout totals are accurate.
  • If no options are selected in Zapiet Eats + Product Options, we’ll automatically remove those items from your order to keep things tidy.
  • We’ve resolved a display issue that occurred when selecting tags and navigating through pages in the “Option Groups > Tags” section.
  • We’ve reinstated the “Charge per character” option for large text inputs, giving you more flexibility in how you charge for custom text.
Improvement
Zapiet Eats

Shopify API update, daily inventory improvement, pagination, and general bug fixes

Merchant Support avatar
Shared by Merchant Support • March 21, 2025

Improvements

  • To keep things running smoothly and ensure stability, we've updated our app to use the latest Shopify API (2025-01).
  • We've made improvements to the daily inventory feature! Now, you can choose whether a product marked as unavailable should automatically reset and become available the next day or stay unavailable until you manually update it.

Bug fixes

  • To keep the app looking clean and consistent, we've removed pagination from blackout dates, orders, and today’s inventory pages when there's only one page of content. Pagination will now only appear when there are multiple pages to browse.
  • Pagination on the Restaurant page was appearing in the wrong spot on the card. We've fixed the issue, and it's now properly centered.
  • We fixed an issue that caused a blank screen to appear when deleting blackout dates on the second page. Now, blackout dates can be removed as expected!
  • An issue was fixed where emails weren’t sent when an order was marked as picked up or delivered. Email notifications are once again working as expected!
Improvement
Zapiet - Pickup + Delivery
Zapiet - Rates by Distance
Zapiet Eats

Week 12 • Shopify API update, performance improvements, and general bug fixes

Merchant Support avatar
Shared by Merchant Support • March 21, 2025

Zapiet - Pickup + Delivery

  • To keep things running smoothly and ensure stability, we've updated our app to use the latest Shopify API (2025-01). As part of Shopify's requirements, this update now requires access to Shopify locations. When opening the app, you'll be asked to approve new permissions. If you have any questions or run into any issues, our support team is happy to help!
  • We optimized the loading speed of our admin dashboard and widgets to provide a quicker, more seamless experience for all users.

Zapiet Eats

  • When selecting a plan, a translation key was shown instead of the translated text. This issue has been fixed, and the correct wording now appears.
  • When creating an order with a product that included product options, the options were duplicated after the order was finalized. This issue has been fixed, and product options now apply only once, as expected.

Zapiet - Rates by Distance

  • A temporary issue caused a ‘403-Unauthorized’ error when accessing the app. This has been resolved, and the app is now functioning correctly.
  • Some stores encountered an issue where the address card wouldn’t load properly when configuring an exception. We fixed the issue, and exceptions now work as expected.
Improvement
Zapiet - Pickup + Delivery
Zapiet - Product Rates
Zapiet Eats

Week 11 • POS order printer feature, checkout button and UI bug fixes

Merchant Support avatar
Shared by Merchant Support • March 14, 2025

Zapiet - Pickup + Delivery

  • On some stores, the checkout button was either locked or caused a page refresh if the form action’s ID wasn’t 'cart_form'. This happened because translation apps (e.g. Translate & Adapt) prefixed the checkout action with a language code, preventing the widget from finding the form. We've updated the widget logic to recognize translated checkout URLs, resolving the issue and ensuring smooth checkout functionality.
  • When viewing orders, long customer or pickup location addresses caused misalignment with the date and time sections, making the UI look cluttered. We've fixed this issue, and now addresses stay neatly aligned within the designated format.
  • The issue where the Zapier external service invite link stopped working has been resolved. We've updated it with a new, working link so everything runs smoothly again.

Zapiet Eats

Printing orders from the POS app just got possible! With our latest update, you can now print an order in just a few taps—open the order and select ‘Print order'. Try it out today!

Zapiet - Product rates

  • We've fixed an issue where the base shipping fee field allowed negative numbers and letters. Now, it only accepts positive numbers, ensuring accurate fee settings.
  • The visual inconsistencies in the setup guide that occurred when resizing the browser window have been fixed. The UI now adjusts properly for a seamless experience.
  • When trying to configure a product group with a collection that’s already added to another product group, an error was triggered due to the overlapping collection name. Previously, the error message would incorrectly show the name of the product group being edited instead of the one where the actual overlap was occurring. We've resolved this issue, and now the error message correctly shows the product group that contains the overlapping collection.
Improvement
Zapiet - Pickup + Delivery
Zapiet - Product Rates
Zapiet - Rates by Distance
Zapiet Eats

Week 10 • View all orders improvement; order processing and general bug fixes

Merchant Support avatar
Shared by Merchant Support • March 07, 2025

This week we bring you more improvements and bug fixes! 🚀

Zapiet - Pickup + Delivery

  • After working closely with Shopify, we're happy to share that the order processing issue where order attributes in Shopify did not match the details in ZapietId has been resolved. Orders are now processed correctly, with attributes accurately matching those in ZapietId.
  • We've fixed an issue with conditional activation. Previously, if a product had two different tags that enabled a specific delivery option and was in the cart with another product that didn’t have a delivery option-enabling tag, the delivery option would be incorrectly enabled instead of disabled. Now, conditional activation works as expected.
  • The ‘Monthly spending limit exceeded’ warning banner no longer appears after a new billing cycle starts. It will now only show when the spending limit is actually triggered.

Zapiet Eats

Switching between restaurants on the orders page to view all orders is no longer necessary. We added a new option that allows all orders from all restaurants to be viewed on a single page. Give it a try!

Zapiet - Rates by Distance

  • New languages added to Shopify were not appearing in the app. This issue has been resolved, and the app now displays all languages added to Shopify.
  • We resolved an issue where the changelog section was missing from the Support page. The changelog is now displayed correctly.

Zapiet - Product rates

Adding collections to product groups caused collection images to load only after interacting with the page instead of instantly. This issue has been resolved, and the collection images now load instantly.

Feature update
Improvement
Zapiet - Pickup + Delivery

Sprint 1 • View past dates, order page pagination, POS tile improvements, checkout widget, and general bug fixes

Merchant Support avatar
Shared by Merchant Support • March 05, 2025

Improvements

  • Product availability by using specific dates of the year and blackout dates management just got better! Expired specific dates of the year and blackout dates are now automatically archived, keeping your upcoming dates view cleaner. You can still access past dates anytime in the new ‘Past Dates’ window.
  • In the POS app, we’ve improved the ‘View Orders’ tile by adding filters for date range and order creation date, making finding orders more streamlined.
  • When viewing an order, you can now quickly switch to the previous or next order without leaving the page, making order management smoother and more efficient!
  • For merchants on our legacy plan, we’ve added an information banner on the subscription page to let them know that once they switch plans, they won’t be able to go back to their legacy plan.
  • You'll now see a toast message when validating a pickup security code, confirming whether the code is valid.
  • We’ve updated the App Bridge React package to V4, improving modal content loading speed and reducing memory usage. This update streamlines the code, making it more efficient and lightweight.

Bug fixes

  • We fixed an issue where postal codes in the checkout widget were appearing twice on the logs page. This happened when using 'customer within maximum driving distance,' 'customer within a custom-drawn zone,' or 'customer within maximum radius' validation. The logs now display postal codes correctly.
  • There was an issue with the checkout widget where the date and time picker would not consistently be displayed for the delivery option. The issue was resolved, and the checkout widget now works as expected.
  • We fixed an issue with the Zapier integration where no data was sent for the ‘Order Number’ trigger. The trigger now correctly sends data to Zapier.
  • An issue was fixed where the Save button was greyed out on some stores when modifying the ‘Order delivered’ email notification, preventing changes from being saved. The button now works as expected.