How to check via API if Carrier Calculated Shipping (CCS) is enabled for a store?

Hi everyone,

Is there any reliable way, through the Shopify API, to determine whether Carrier Calculated Shipping (CCS) is enabled for a store?

So far we’ve been inferring it from the shop’s plan, but that approach breaks down for merchants on the ‘Grow’ plan, as they might or might not have CCS depending on wether they pay the additional fee or are on annual billing,
I haven’t found an endpoint or field that definitively flags CCS availability.
Is there any other property that exposes this that I haven’t found?

Thanks in advance for any pointers!

Hi @Nicolas_Garilli

There is no direct “CCS enabled” endpoint or field, but you could use the carrierServices query to check for the presence of any active carrier service?

However this may not be very reliable if the merchant hasn’t addd a carrier service. In that case, you would still need to infer from the shop’s plan and billing details, or prompt the merchant to attempt to add a carrier service via the admin UI.