Shopify
Last updated
Last updated
The Shopify plugin provides the ability to pull all Shopify products into CRM and push variant metafields back to Shopify automatically.
The Shopify cart page must then be manually edited to send products to a checkout page connected to the CRM.
Navigate to Shopify Admin → Apps and then click “Develop apps for your store”
Click “Allow custom app development”
Click “Allow custom app development” again
Click “Create an app”
You will be prompted to specify a name for the app (ProductSync) and a developer email (prefilled with the current logged in Shopify user).
Next, configure the scopes for the Admin API and give Read/Write access for all fields.
Next, configure the scopes for the Storefront API and give Read/Write access for all fields.
After the scopes have been configured, click “API Credentials” and then “Install” to install the custom app to your store.
After the custom app has been installed on your store you should see your API Access Token which is needed for Step 2.
Submitted: Shopify sync has been submitted but has not started yet. THis happens as soon as you hit the blue “Sync Products” button.
In Progress: Shopify sync has started and is currently in progress. At this point your shopify products should be importing into CheckoutChamp.
Completed: Shopify sync is completed. All shopify products have been pulled into CheckoutChamp and variant metafields have been updated in Shopfiy.
Failed: This status will display if the Shopify sync fails for any reason. Most cases it is due to the merchant client app not granting CheckoutChamp proper permissions to hit their API.
Variant Product prices can be overridden. By selecting Override Price, you can define an alternate price for your product variant. Be sure to Update.
Shopify Checkout Redirect Guide