Sell on Bigcommerce Overview

Bigcommerce is one of the most popular shopping cart website platforms. You can sign up for a Bigcommerce account here.

SellerCloud communicates to Bigcommerce through an API. Follow through the steps below to generate the API Token.


  1. Locate the Setting icon on left.
  2. Select Legacy API accounts.
  3. Click on the Create a Legacy Account button. On the following page, an API Path and Token will display.
  4. Enter a User-name for the API.
  5. Save your settings.

Now enter the API credentials in SellerCloud.

  1. Navigate Settings > Company Settings > ToolBox > Website.
  2. Select General from the sub-menu.
  3. From the Store Type drop down menu select Custom. This will reveal a Store Plugin drop down.
  4. Select the Bigcommerce Plugin from the Plugin drop down. (If the plug in is not on the server, you can get it from SellerCloud Development. Then go to the server and navigate to HTTP > wwwroot > CoreWebAdmin > Plugins > WebsiteCart and drop the plug in that folder. If the client doesn't have access to server, the plugin can be placed on the server by SellerCloud Support.)
  5. Save your Settings.You can come back later to turn on the automatic feeds and set defaults.
  6. Go back to the ToolBox > Website.
  7. Select SellerCloud Plug-In Website. Click on it and select Website Cart General from the sub-menu. The Bigcommerce plugin will be selected in the dropdown.
  8. Enter the following Bigcommerce information into the corresponding fields.
    • Website URL = API Path
    • Username = API username (not the regular Big Commerce login credentials.)
    • API Password = API Token
  9. Enable Authentication.
  10. Open the action menu and select Test Settings and click GO.
  11. Enable the following setting where applicable:
    • Enable List Price - This will send the List Price (MSRP) with a strikethrough.
    • Enable Brand Creation - Brands are required to be set on Bigcommerce when listing a product. If the brand is not in Bigcommerce, this setting will create it there at the time of the post.
    • Enable Active Listing - This should be enabled. It downloads the active listing reports and enables SellerCoud to match against it for inventory updates.
    • Active Listing Update Always - If enabled, it bypasses the active listings check and updates inventory of all products.
    • Enable Custom Column Update For Products - Custom columns will be sent to the "Other Details" section when posting a product.
    • Enable Condition Update For Products - Send the condition to the website when posting a product.
    • Enable Matrix Option Image -  checks if N-Matrix Image is available. If not available, or if option is disabled, a child product's main description image is used. 
    • Query Order Payment Status   - Will check orders that are in SellerCloud that are marked as "No Payment" or "Authorized", and will query the orders status from the Website
    • Enable Product Sort Order Update - When enabled will send matrix variations as they are ordered on the matrix page. 
  12. After your credentials have been verified, save your settings.

The next step is to download BigCommerce categories. Big Commerce does provide default categories, but typically the customer creates unique categories. These categories should have already been created on Big Commerce. 

  1. Navigate back to Navigate Settings > Company Settings > ToolBox > Website > SellerCloud Plug-In Website. 
  2. Select Website Cart Categories from the sub menu. The Big Commerce plugin should be auto selected in the drop down.
  3. Press the Re-Download Categories hyperlink and the categories should display on the page and also on each product's Website Properties page.
  4. Categories are required in order to post products to Big Commerce. You can select categories on  the Website properties page, or with a bulk update using the column header Categories.

Orders
If email id is blank, system will enter BIGCOMMERCE-[ORDERID]@sellercloud.com
At this time, refunds cannot be sent to Big Commerce from SellerCloud. You will need to issue a refund on the payment processor directly. You can then issue the refund in SellerCloud to keep the order P&L correct.

How did we do?