Recommended Pre-reading: BigCommerce channel capabilities.
Creating a BigCommerce Channel
After logging in to your Primaseller account:
Main menu -> Channels
On the Channels page, click on ‘Add Channel’ and choose ‘BigCommerce’.
Provide the following information:
Name: Give a name to your BigCommerce channel. Preferably, the name ‘BigCommerce’ unless you have multiple BigCommerce accounts in which case you can number them accordingly.
Price list: You can select either the default price list or you can create a price list specifically for BigCommerce. Learn more about price lists.
Currency: Select the preferred currency for your BigCommerce channel from the dropdown.
Default Order Tags: There is an option to add a default tag for your BigCommerce orders.
This section will help determine how inventory is pushed to an online channel. Please checkout the Inventory reporting article for more details.
Order Assignment Logic
You can determine which orders are assigned to a particular facility based on rules. Please refer to the Order Assignment Logic article for more details.
Payment method can be selected from the list of payment mode that was pre-added in the settings page. Learn how to add payment methods.
New payment methods are auto-created when they are added. Select the payment method names that you would Primaseller to interpret as payment on delivery.
For example “Cash on Delivery” can be interpreted as COD and will be paid on delivery.
The following rules will apply at run time while processing orders and syncing your catalog.
Auto Detect Fulfillment and Shipping: If you do not use Primaseller’s integrated shippers, you can mark fulfillments as 'Shipped' directly or using software such as Shipstation. Primaseller will detect and replicate the data.
Auto Create Invoice on Shipment Creation: Enable this if you would like an invoice to be automatically generated if a shipment is either detected from your channel or created in Primaseller.
Catalog fetch default configuration: These are defaults that can be overridden when you fetch your catalog from your online channel.
If you have taxes configured on your website, Primaseller can use that data for invoicing.
However, if you would like more granularity of taxes based on location and types of products, you can configure Tax Classes and Tax rules. Taxes will then be automatically applied based on these rules.
Click on Create Channel to finish.
Login to BigCommerce as an admin
Navigate to Advanced Settings -> API Accounts
Click on Create API Account (V2/V3 API)
Give an appropriate name (to recognize the Primaseller integration)
Under OAuth Scopes, please modify access for the following Resources -
- Order transactions
Click on Save
Once this is done, an API Account would be created and a Credential text file will be downloaded. You can open this file using any text editor, like Notepad.
In the Primaseller Channel configuration page for BigCommerce, please enter the following information from your Credential file
Your BigCommerce Store Hash from the API PATH field as Store Hash
- For example, if the API PATH is [https://api.bigcommerce.com/stores/abcdxyz/v3/], then enter just abcdxyz as the Store Hash field and NOT the entire API path.
- Use Client ID as Client ID
- Use Access Token as Access Token
Click on Connect