Shopify Carrier Service API

What is the Carrier Service API?

The Carrier Service API is a Shopify feature that allows app developers like Zapiet to generate rates within your checkout.
This is required if you wish to show the customer only the rates that are related to the checkout method selected e.g.

Store Pickup selected - only show free store pickup rate

Local Delivery selected - only show local delivery rates

If you are managing your rates by adding them to your Shopify shipping zone, all rates will appear regardless of checkout method selected.

If you are an Advanced Shopify or Shopify Plus customer the Carrier Service API is included on your plan. If you are on any other plan please follow the instructions below.

How do I add the Carrier Service API to my Shopify plan?

You can add the Carrier Service API to any Shopify plan for free by switching to annual billing. Shopify will also give you 10% off your entire plan.

Alternatively you can pay Shopify $20/month for the Carrier Service API. 

Zapiet make no commission from the Carrier Service API. We are actively lobbying Shopify to drop the $20 fee and provide it for free on all plans. 

How to switch to annual billing

You must be logged into the Store Owner account to switch to annual billing.  

  1. Within Shopify click Settings and then Plans and permissions

  2. Click Compare plans
  3. Click Change your billing period
  4. Select Every year from the list of options
  5. Click Start plan
  6. Once you have switched to annual billing the final step is to contact Shopify via the Shopify Help Center and ask the following:

    "I have just switched to annual billing so that I can use the Carrier Service API for free. Please can you enable it on my account as soon as possible so I can use Zapiet's rates features?" 

    If you are unsure on how to contact Shopify follow steps 1 -3 below.

How to pay monthly

Please ensure that you are logged in as the Store Owner otherwise Shopify won't be able to help.

  1. Visit and click Chat with us

  2. Then click I have a store

  3. Enter your store url if you are not already logged in

  4. Copy and paste the text below into the your message field and click Chat with us

    "Please can you add the Carrier Service API to my plan for $20/month so that I can use Zapiet's rates features?"

Andrew is the author of this solution article.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.