XPS WebShip

Big Commerce Error: Status Code 204


The error “We expected content type "application/json" with status code 2xx but instead received "" with status code 204 after making a GET request to https://yourstore123.mybigcommerce.com" is due to the Big Commerce integration being on the older legacy version.

To resolve the error, follow the steps below to upgrade to the newer version of the integration.


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 "Advanced Settings".

mceclip0.png


Next select "API Accounts" on the navigation menu.

mceclip1.png


Click "Create API Account" and click "Create v2/v3 API Tokens"

mceclip2.png


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.

mceclip3.png


You also need to set the permission settings as follows:

  1. Information & Settings: set to read-only

  2. Orders: set to modify

  3. Products: set to read-only

Click “Save” at the bottom of the page.

mceclip4.png


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.

mceclip5.png


Add a BigCommerce Integration

Open a new browser window and log in to your XPS Ship Account.

Click the Settings tab.

mceclip0.png


Under “eCommerce” select “eCommerce Integrations”

mceclip3.png


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 at any time the integration is no longer being used but you don’t want to delete it, you can uncheck the box to make it inactive.

  • 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.

mceclip9.png


BigCommerce Settings

  • With the information acquired earlier, paste the API Path, Client ID and Access Token into the corresponding blank fields.

  • Enter the type of Pending Order Statuses you wish to pull into your orders list in Webship. Orders with the status of "Awaiting Fulfillment" are the default.

mceclip10.png


When you are finished, select "Save New Integration".

mceclip4.png

Your Bigcommerce store is now connected, orders will start syncing and will appear in the shipping area, this may take a few minutes.

mceclip9.png


*You will want to delete the previous integration, select “Delete Integration” at the bottom of the older Big Commerce integration that has the error.

mceclip12.png


Back to Top