The Carrier Calculated Shipping (CCS) API is essential to show shipping rates from a third-party app. CCS API acts as a bridge between the third-party app and Shopify to show shipping rates on the checkout page. Without CCS API, shipping rates from third-party apps will not be fetched by Shopify.
Availability of CCS API
The availability of CCS API depend on your Shopify store’s plan:
Plan | Monthly | Annual |
Shopify Plus | Available and included | Available and included |
Shopify Advanced | Available and included | Available and included |
Shopify Grow | Additional $20/month | Available and included |
Other Plans | Not available | Not available |
To get access to the CCS API, switch to the paid plan if you haven’t already.
Note: The CCS API is a feature required by Shopify and Pickeasy doesn’t benefit from it in any way.
How to get CCS API using Shopify support
If CCS haven't been activated already, you can get the CCS API, by contacting the Shopify support.
- Click here to visit Shopify help support page.
- Login with your account. (Should be a store owner account)
- In the virtual support, ask for live agent support.

- The chat will prompt you to select a store. Pick a store, in which you need the CCS API.
- Once a support agent is available, ask him/her that you are in need of CCS API for your store. If you are in the “Advanced” plan, the CCS API will be automatically activated. If not, ask the support assistant to activate it. For example,
“I have been using Shopify's advanced plan, but the Carrier Calculated Service API is not available. Could you enable it on my account? Then, only I can use Pickeasy.”
And for Shopify plan, use the below prompt,
"Could you add the Carrier Service API to my “Shopify” plan for $20/month so that I can use Pickeasy’s features?"
- The support advisor will handle the rest and will activate the API in minutes.
Now, you can use Pickeasy in your store.
How to check & set up carrier-calculated shipping rates
If you have already subscribed or if you just upgraded your plan and activated the API, here is how to check if the CCS API is activated or not.
1. On the Shopify “Settings” go to the “Shipping and Delivery” page.
2. Click on the “General Shipping Rates” option

3. Under “Shipping Zones”, click the “Add rate” option.

4. Click on Rate Type and select the “Use carrier or app to calculate rates” option.
5. Next, select the “Delivery - Pickeasy - Logbase (Rates provided by app)” option.

Note: The Pickeasy app will be listed only if you have added any rates in the app.
7. Enable the “Automatically show new shipping services to customers” option.
8. Click “Done” and click the “Save” button.
If you need further assistance, please contact our customer support team.
Need for Carrier Calculated Shipping API in Pickeasy
The Carrier Calculated Shipping API is required to show only the selected fulfillment type by your customer on the checkout page.
With CCS API enabled,
- When a customer chooses Local Delivery, rates for local delivery only be shown.
- When a customer chooses Store Pickup, rates for store pickup only be shown.
- When a customer chooses Standard Shipping, rates for shipping only be shown.
If the CCS API is not enabled, rates configured inside Pickeasy won't appear on the checkout page.
Only the rates set up in Shopify will be displayed, regardless of which option the customer selected on the cart page. This creates a confusing dual selection process where customers must choose their fulfillment method twice—once on the cart page and again on the checkout page.

Reasons for CCS API not working
There are chances that the Carrier Calculated Shipping API can get deactivated for the following reasons.
- If you downgrade from advanced to a basic plan.
- If you haven’t renewed your subscription.
- When your store has moved from development plan to paid plan.
In such times, Pickeasy can’t provide rates at the checkout and contact Shopify support to get the CCS API again.
