Testing rates
Jelizaveta avatar
Written by Jelizaveta
Updated today

After you have enabled Zapiet - Rates by Zip Code, we recommend checking the rates generated at checkout.


Requirements


Testing price-based rates

  1. Go to your online store, add an item to your cart and go to check out.

  2. Enter an email, delivery address and a valid zip code.

  3. Zapiet - Rates by Zip Code will find a zone that has that postal/zip code, and use it's rate settings to show you a rate.

    In create rates for a delivery zone article, we've set up a Local Delivery under £30 rate of £4.99 for orders under £30.


    We've also set up Free delivery rate, for orders over £30.

Repeat testing for all price ranges that you've added to Zapiet - Rates by Zip Code.


Testing weight-based rates

  1. Go to your online store, add an item to your cart and go to check out.

  2. Enter an email, delivery address and a valid zip code.

  3. Zapiet - Rates by Zip Code will find a zone that has that postal/zip code, and use its rate settings to show you a rate.

    In create rates for a delivery zone article, we've set up a Local delivery under 5 kg rate of £9.99 for orders under 5 kg.

    We've also set up Free delivery rate, for orders over 5 kg.

Repeat testing for all weight ranges that you've added to Zapiet - Rates by Zip Code.


Limitations

  • Zapiet - Rates by Zip Code calculates the delivery rate based on the order total before any discounts have been applied.

    • This is because the post-discount cart total is not available via the Shopify Carrier Service API—it is a Shopify limitation. We recommend adjusting your rates accordingly.

      If you would like to see this implemented in the future, you can contact Shopify support in order to report this as a feature request.


Troubleshooting

If you didn't get the rate you were expecting, please double-check your rate settings first.

  1. Make sure you have the Shopify Carrier API enabled on your store.

  2. Make sure that Zapiet - Rates by Zip Code is added as a carrier in Shopify Shipping and delivery settings.

  3. Check if Zapiet - Rates by Zip Code is enabled in Zapiet - Rates by Zip Code > Settings.

  4. All non-digital products need to be marked as a physical product in Shopify.

  5. Make sure that you're testing with a valid postcode that was added to the Zapiet - Rates by Zip Code delivery zone.

  6. If you're testing weight-based rates, make sure you added weight to your products in Shopify.

  7. If you've set both price-based and weight-based rates, both rates will appear at the checkout.

  8. Check if you can see a rate being generated in Zapiet - Rates by Zip Code > Logs.

If you're still not seeing the correct rate after checking your settings, let us know the details at [email protected] and we’ll be happy to help!

Did this answer your question?