Latest News from the Zapiet team
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.

Week 9 • Custom pickup slots, staff accounts, Shopify sync, and general bug fixes

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

This week, we've rolled out several great updates across all our apps! 🤩

Zapiet - Pickup + Delivery

There was an issue where using custom pickup slots and then disabling the time picker caused daily slot limits to stop working properly and made it impossible to complete orders on the POS app. This has now been fixed, so if the time picker is disabled, slot limits and POS order management will work as expected.

Zapiet Eats

  • When a required product option was set for a specific product, the 'Add to Cart' button was blocked without showing an error message, causing confusion. This has been fixed, and an error message now clearly explains the issue when a required option is missing.
  • Granting permission to a new staff account for a specific restaurant wasn’t saving properly, causing a ‘Not authorized’ message on the Orders page. This has now been fixed, and new staff accounts can access assigned restaurants as expected.
  • Reports previously included both paid and draft orders together. Now, they’ve been improved to display only paid orders for clearer insights.
  • Selecting delivery in the widget didn’t populate the state (region) field on the checkout page, which prevented the ‘Save’ button from working correctly. This has been fixed, and the checkout prepopulation now works as expected.

Zapiet - Product Options

  • The text in the preview on the Options Group page appeared larger and didn’t match the rest of the page. The design has been refined, ensuring a consistent text size throughout.
  • Need help? You can now reach our support team faster by clicking the ‘Get Support’ button in the top-right action menu, either in the app or on the Apps and Sales Channel page.

Zapiet - Rates by Distance

Improvements

Merchants can now choose an annual subscription plan, providing a convenient way to manage their billing. As a bonus, the annual plan includes a 10% discount compared to the monthly option. Give it a try!

Bug fixes

  • New merchants installing the app encountered an issue where the app didn’t add a carrier in Shopify and prevented them from selecting a subscription plan. This has been fixed, and the installation process now works as expected.
  • An issue prevented the latitude and longitude values from being saved in the Location settings. The issue was fully resolved and you can again manually set latitude and longitude values in the app.

Zapiet - Rates by Zip Code

Need help? You can now reach our support team faster by clicking the ‘Get Support’ button in the top-right action menu, either in the app or on the Apps and Sales Channel page.

Zapiet - Product rates

  • When updating product attributes in Shopify, such as adding a product type, tag, or vendor, the changes took longer than expected to reflect in the app, causing it to use outdated information. This has been fixed, and the app now syncs with Shopify instantly.
  • An issue was fixed where the scroll position from one page carried over when opening a new page. Now, each new page opens from the top, regardless of the previous page's scroll position.
  • Typing in the custom product groups search field would refresh the results after each letter, causing visual issues. This has been fixed, and the search now works smoothly.
  • The filters on the Logs page had very small hitboxes, making them difficult to select. The hitbox size has been increased, allowing for easy selection and removal of filters.
  • Need help? You can now reach our support team faster by clicking the ‘Get Support’ button in the top-right action menu, either in the app or on the Apps and Sales Channel page.
Improvement
Zapiet Eats

Week 8 • Draft orders, widget search results, and general bug fixes

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

Zapiet Eats

  • An issue caused a delivery rate to be applied to draft pickup orders instead of the correct pickup rate. This has been fixed, and pickup draft orders now apply the correct rate.
  • The widget search results previously displayed only three locations, even when more were available. The limit has been removed, and all eligible locations now appear in the widget.
  • We've fixed the issue that caused the Settings > Products page to appear blank. Now, the Products page loads properly as expected.
  • The Import Restaurants page includes an option to download a sample CSV file, however, the link was missing. This has been fixed, and the download link is now available on the page.
Improvement
Zapiet - Rates by Distance

GraphQL update, rate response time update, improved UI and general bug fixes

Merchant Support avatar
Shared by Merchant Support • February 20, 2025

Improvements

  • Our app was updated to use Shopify’s GraphQL Admin API, which is now Shopify’s preferred technology for building APIs. This shift ensures that our app aligns with Shopify’s latest requirements and moves away from the legacy REST API. By adopting GraphQL, we’re able to provide a more efficient, stable, and future-proof experience for your store.
  • We’ve made some behind-the-scenes improvements to speed up how quickly your delivery rates are calculated and displayed at checkout. By optimizing performance, we’ve reduced the slowest response times (P99 and P95), meaning even during peak traffic, your rates will load more reliably and faster than before.
  • Links to help articles have been added to the Locations and rates, Exceptions, and Settings pages.

Bug fixes

  • The design of empty state cards on the Locations and Exceptions pages has been fixed to remove unnecessary spacing.
  • A temporary issue caused the Locations page to not load correctly on some stores. The issue has been resolved, and the page is now opening as expected.
Improvement
Zapiet - Pickup + Delivery
Zapiet Eats

Week 7 • Google Maps API key and draft orders bug fixes

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

Zapiet - Pickup + Delivery

The option to check the Google Maps API key was missing when selecting ‘Customer within a custom-drawn zone’ for distance validation. This has now been fixed and the option is correctly displayed.

Zapiet Eats

  • When adding app details to draft orders, merchants experienced issues such as being unable to select a location, orders failing to get scheduled, or the app incorrectly showing that details were not saved. These issues have now been fixed and draft orders work as expected.
  • An issue was fixed where a translation key appeared on the Staff and Permissions page after deleting a staff member.
Improvement
Zapiet - Product Rates

GraphQL update

Merchant Support avatar
Shared by Merchant Support • February 12, 2025

Our app was updated to use Shopify’s GraphQL Admin API, which is now Shopify’s preferred technology for building APIs. This shift ensures that our app aligns with Shopify’s latest requirements and moves away from the legacy REST API. By adopting GraphQL, we’re able to provide a more efficient, stable, and future-proof experience for your store.

Improvement
Zapiet - Pickup + Delivery
Zapiet - Product Options
Zapiet - Product Rates
Zapiet - Rates by Zip Code
Zapiet Eats

Week 6 • Delivery slot, log page, and general bug fixes

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

Zapiet - Pickup + Delivery

  • Previously, when products were added or removed in Shopify, these changes were not reflected in our app. We have resolved this issue, and now product updates made in Shopify will be correctly reflected in our app.
  • We resolved an issue where locations with multiple delivery slots starting at the same time but ending at different times only showed one slot in the dropdown when editing an order in the app. You can now select from all available delivery slots starting at the same time, as expected.
  • The Intercom help widget was temporarily missing on mobile devices. Our team quickly identified and resolved the issue, and the widget is now available again.
  • There was an issue where orders containing both digital and physical products would only fulfill the digital product after being marked as dispatched. This issue has been resolved, and orders with both digital and physical products will now be fulfilled as expected.
  • An issue prevented the weight value from being sent to last mile delivery partners, affecting order management. This has now been fixed, and the weight value is sent correctly to last mile delivery partners.

Zapiet Eats

There was an issue that allowed only one email to be added as a recipient for internal notifications. This has now been fixed, and you can add multiple email addresses to receive notifications.

Zapiet - Rates by Zip Code

  • When viewing the logs page and filtering the dates, there was an issue where the wrong day would be displayed instead of the selected date. We have resolved the issue, and now the correct date is shown when viewing logs.
  • We've made updates to improve the Cumulative Layout Shift (CLS) metrics, reducing unexpected movements of elements on the page. This means a more stable and seamless browsing experience, with fewer layout shifts while interacting with the app.

Zapiet - Product Options

We resolved the issue where the ‘Add to cart’ button was locked on products that didn’t include any option groups. The issue was resolved and the ‘Add to cart’ button again works as expected.

Zapiet - Product rates

When viewing the logs page and filtering the dates, there was an issue where an incorrect day would be shown, instead of the one that was selected in the calendar. We resolved the issue and now the correct date is displayed when viewing logs.

Improvement
Zapiet - Product Options

New app design and GraphQL update

Merchant Support avatar
Shared by Merchant Support • February 04, 2025
  • We’re excited to share that we’ve reimagined the app’s design, giving it a fresh new look with a more streamlined interface. The process of setting up options and option groups has been refined for greater clarity and efficiency. Give it a go!
  • Our app was updated to use Shopify’s GraphQL Admin API, which is now Shopify’s preferred technology for building APIs. This shift ensures that our app aligns with Shopify’s latest requirements and moves away from the legacy REST API. By adopting GraphQL, we’re able to provide a more efficient, stable, and future-proof experience for your store.
Improvement
Zapiet - Pickup + Delivery

Week 5 • Translation, notification, and POS bug fixes

Merchant Support avatar
Shared by Merchant Support • January 31, 2025
  • Previously, when a non-default language was selected in the online store, some parts of the widget, checkout, and order status were still displayed in the default language. This issue has been fixed, and the correct language is now applied throughout the app.
  • There was an issue where internal notifications were sent without product information. Our team has fixed this, and notifications now include all the required details.
  • We resolved an issue in the POS app where blackout dates weren’t correctly added on Apple iOS devices. Blackout dates now work as expected across all devices.
Improvement
Zapiet Eats

GraphQL and App Bridge updates, staff account improvements, and general bug fixes

Merchant Support avatar
Shared by Merchant Support • January 30, 2025

Improvements

  • Our app was updated to use Shopify’s GraphQL Admin API, which is now Shopify’s preferred technology for building APIs. This shift ensures that our app aligns with Shopify’s latest requirements and moves away from the legacy REST API. By adopting GraphQL, we’re able to provide a more efficient, stable, and future-proof experience for your store.
  • We’ve updated the app to use the latest version of the App Bridge API, so now the modal content loads instantly instead of taking a few seconds to open.
  • We've added a new permission for staff accounts that allows them to manage product inventory.

Bug fixes

  • Our Bundles feature had a few issues, like the infinity spinner, bundles not displaying products or images, and bundles not being added to the menu. The good news is, our team has fixed everything, and bundles are now working correctly!
  • The app experienced slow loading on Shopify mobile app. The issue was resolved and the app now loads considerably faster.
  • We resolved the issue where an error message appeared when trying to proceed to the checkout page. Checkout is now working as expected.
  • We fixed an issue where the reports page incorrectly showed the number of canceled orders.
  • When a staff account was used to open a restricted page, the blank page would open. The issue was resolved and the correct permission overview page is now opened, clearly outlining which permissions the staff account has.
  • We fixed an issue where deactivated staff accounts couldn’t access the app if the ‘Automatically grant order permission’ setting was enabled. Now, deactivated staff using the enabled domain can still access orders as expected.
  • The issue where today’s inventory was showing a blank page instead of a detailed list of products has been resolved.