Connecting BigCommerce to ShippyPro is actually super easy.
In this article you will learn how to connect BigCommerce to ShippyPro and add additional options such as the possibility to automatically update your Marketplace. ✨
1. Before you start
As a first step retrieve your API credentials by following this official guide from Big Commerce: Client ID, Client Secret, Auth Token and Store Hash.
💡 Store hash is a unique value, found in the base API path that will look like this: https://api.bigcommerce.com/stores/123456/. In this example, your store hash is: 123456 (of course, the value you will see will be different!)
📌 When you create the Client ID/Secret and Token, you will have to specify which API resources your integration needs access to:
Checkout Content: None
Customers Login: None
Information & Settings: Read-only
Orders Transactions: Read-only
Create Payments: None
Get Payment Methods: None
Stored Payments Instruments: None
Sites & Routes
Channel Settings: None
Channel Listings: None
2. Connect BigCommerce to ShippyPro
All you have to do to connect your Marketplace is to access to Marketplace section from your ShippyPro account, click on BigCommerce logo and paste your API credentials before confirming!
3. Additional options
🔁 Update my BigCommerce profile with shipped orders tracking numbers and mark as shipped
Enable this option to automatically send all the shipment details to the Marketplace and update it with the status Shipped.
4. Useful to know
💡 Once you connect the Marketplace, all orders in status 9 - Awaiting shipment and 11 - Awaiting Fulfillment should be imported.
You can select the preferred status of order to be imported from a dropdown in modal.
💡 If you're using Live Checkout option and configured the map via our Advanced Setup option, please note that BigCommerce is not one of the supported marketplaces for the ChoosePoint API call (currently such a call is only supported for 'Prestashop', 'WooCommerce', 'Magento', 'Shopify', 'Storeden', 'APIOrders'). This means that the point selected won't get automatically imported into ShippyPro.
Instead of the ChoosePoint call, we therefore recommend that you use the Ship API call and specify the Point ID within the field related to the Carrier Option.
You can find the list of all Carrier Options related to your connected couriers in the Live Checkout > Advanced Setup section of the platform.