Skip to main content

Integrating Your Shopify Store with Coldcart

How to integrate your Shopify store with Coldcart to enable automated order processing

Updated over 5 months ago

1) Log in to your Shopify store and click Settings in the bottom left corner > Apps and sales channels > Develop apps > Create an app. Type Coldcart Integration under the App name then click Create app:

2) From your newly created app, from the Configuration tab, click Configure:

3) Select the following scopes on the resulting page by checking their boxes and then click Save:

  • write_assigned_fulfillment_orders

  • read_assigned_fulfillment_orders

  • read_customers

  • write_fulfillments

  • read_fulfillments

  • write_inventory

  • read_inventory

  • write_locations

  • read_locations

  • write_merchant_managed_fulfillment_orders

  • read_merchant_managed_fulfillment_orders

  • write_metaobject_definitions (optional for Lot Codes)

  • read_metaobject_definitions (optional for Lot Codes)

  • write_metaobjects

  • read_metaobjects

  • write_orders

  • read_orders

  • read_products

  • write_third_party_fulfillment_orders

  • read_third_party_fulfillment_orders

4) Under the API credentials tab, click Install app:

Locate the Admin API access token displayed:

Note: for security reasons, this token will be revealed only once, so make sure to copy it and save it somewhere easily accessible.

5) In the Coldcart portal, under Settings, navigate to the Integrations header and click Configure:

6) Complete the configuration setup by providing your store URL and the Admin API access token referred to in step 4. Please also check the box next to "Push fulfillment updates". Click Connect to finalize setup:

Note: your store URL cannot be a custom domain. Use your Shopify store base URL - i.e. if your website is example.net your Shopify store base URL would be: https://example.myshopify.com

Did this answer your question?