After you have set up Zapiet - Product Rates, we recommend testing the rates generated at the checkout.
Requirements
The Carrier Service API is required when using Zapiet - Product Rates, in order to show the rates in the checkout. You can learn more in our Shopify Carrier API guide.
All physical products need to be marked as This product requires shipping in Shopify.
You need to create a product group, create rates and enable Zapiet - Product Rates before you can test.
Product group shipping fee + base fee
In Creating rates article, we've set up the example where you charge £12 for regular shipping, but also add a £10 surcharge when shipping fragile items.
| Description | Shipping rate |
Product group shipping fee | Applied to every product from the specific product group | £10 |
Base fee | Applied to the whole cart | £12 |
Go to your online store, add an item to your cart and go to checkout.
Enter an email, full name, shipping address with a valid zip code.
As the product we're testing with is not a part of the Fragile items product group, we can see a delivery rate consisting of a base fee at the checkout:
Base fee = Total rate
If we add a product from the Fragile items product group to the cart, we can see the combined rate at the checkout:
Product group shipping fee + Base fee = Total rate
£10 + £12 = £22
If we add another product from the Fragile items product group to the cart, we can see the combined rate at the checkout:
Product group shipping fee for each item within a specific group + Base fee = Total rate
£10 +
£10 + £12 = £32
Product group shipping fee + Default product rate + base fee (%)
In Creating rates article, we've set up the example where you charge 10% based on the total price of items in the cart and to add an additional £8 surcharge for every fragile item in the cart. You also, charge £4 handling fee for every other non-fragile item.
| Description | Shipping rate |
Product group shipping fee | For each item within a specific group | £8 |
Default product rate | Per product for the rest of your products | £4 |
Base fee | Applied to the whole cart | 10% based on the total price of items in the cart |
Go to your online store, add an item to your cart and go to checkout.
Enter an email, full name, shipping address with a valid zip code.
As the product we're testing with is not a part of the Fragile items product group, we can see a delivery rate consisting of a base fee and default product rate at the checkout:
Base fee + Default product rate = Total rate
As the base fee is 10% of the cart total, in this example the base fee is 10% of £80:
£8 + £4 = £12
If we add a product from the Fragile items product group to the cart, we can see the combined rate at the checkout:
Base fee + Default product rate + Product group shipping fee = Total rate
As the base fee is 10% of the cart total, in this example the base fee is 10% of £114:
£11.4 + £8 + £4 = £23.4
If we add another product which is not added to the Fragile items product group to the cart, we can see the combined rate at the checkout:
Base fee + Default product rate + Product group shipping fee = Total rate
As the base fee is 10% of the cart total, in this example the base fee is 10% of £194:
£19.4 + £4 + £4 + £8 = £35.4
Test all product groups that you've added to Zapiet - Product Rates to make sure the correct rates are added.
Troubleshooting
If you didn't get the rate you were expecting, please double-check your rate settings first.
Make sure you have the Shopify Carrier API enabled on your store.
Make sure Zapiet - Product Rates is added as a carrier to your shipping profile in Shopify.
Check if Zapiet - Product Rates is enabled in Zapiet - Product Rates > Settings.
All physical products need to be marked as This product requires shipping in Shopify.
Make sure that you're testing with a product that was added to the Zapiet - Product Rates product group.
Check if you can see a rate being generated in Zapiet - Product Rates > Logs.
If the rate is still wrong after checking your settings, contact us in the chat widget and we'd be happy to help!