This document is designed to guide you through the process of integrating your XPS account with BigCommerce. This allows your customers’ orders to be directly transferred from BigCommerce to your profile, giving you quick and easy shipping. XPS will also mark orders as “Shipped” on BigCommerce and will send them a tracking number once the shipping label has been generated.
Creating an API Account
An API Account is needed in order to receive an API Path, a Client Id and an Access Token.
Log into your Admin account on BigCommerce and go to the home page.
On the left side of the navigation menu, select "Settings".
Next, under API, select "Store-level API accounts".
Click "+Create API Account".
Ensure “V2/V3 API Token" is selected for the Token Type.
Fill in the Name with one of your choosing that will identify this store. Copy the API Path as you will need to paste it into your BigCommerce Integration settings in XPS later.
You also need to set the permission settings as follows:
Set Information & Settings to read-only
Set Orders to modify
Set Products to read-only
Click “Save” at the bottom of the page.
A new box will appear with your credentials.
Copy the Client ID and Access Token as you will need to paste both into your BigCommerce Integration settings in XPS later.
(If you are using Chrome, Firefox, or Edge a text file containing the API token and client ID may have been downloaded to your computer.)
Add a BigCommerce Integration
Open a new browser window and log in to your XPS Ship Account.
Click the Settings tab.
Under “eCommerce” select “eCommerce Integrations”
Select "Add eCommerce Integration".
Select BigCommerce.
General Settings
Add an Integration name, "Bigcommerce" will be the default, but it can be changed to anything you like.
Check the box if you want to have a confirmation email sent when orders are fulfilled.
By default, the Active box will be checked. If the integration goes inactive, uncheck the box so the details of the integration can be saved if necessary.
Check the box if you want to Skip address Pre-Verification on orders.
Check the box “Include Packing slips in confirmation email” if you’d like the packing slips included with the confirmation email once labels have been generated.
BigCommerce Settings
With the information acquired earlier, enter API Path, Client ID and Access Token.
Enter the type of Pending Order Statuses you wish to pull into your orders list in XPS Ship. Orders with the status of "Awaiting Fulfillment" are the default.
When you are finished, select "Save New Integration".
Your Bigcommerce store is now connected, orders will start syncing and will appear in the shipping area, this may take a few minutes.
Available Features
XPS Ship’s integration to BigCommerce supports the following as defined in the Integration Features Glossary