Shipstation: Using Shipstation to import commerce Orders (OUTDATED METHOD)

NOTE: The steps described below are for a previous and inferior method of importing commerce orders. If you are setting up a new commerce integration, please see this page for instructions to setup your Commerce Connection

Setting up Shipstation to Import your commerce orders

Whether you use Shopify, WooCommerce, SquareSpace, or many other Ecommerce platforms, you can import your store's orders into RoasterTools via ShipStation. (To see if your store connects with ShipStation, click here.)


Connecting ShipStation to RoasterTools 

  1. Click here to read how to generate these special keys inside of ShipStation
  2. Return to RoasterTools, and click Your Name >  Integrations and select the ShipStation integration.  
  3. Copy and paste the "API key" and "API secret" from ShipStation into RoasterTools, and click "Connect".

Tip: When copying and pasting the API key and secret, be sure there is not a leading space at the beginning of the line. That could block the connection!

Once the screen refreshes, you'll see a list of stores inside of ShipStation.  If you haven't connected any stores to your ShipStation account, such as your ecommerce platform, don't worry - you can refresh the list at any point.

Selecting an Import Store

You must select an "Import Store" for RoasterTools to know to import orders.  Visit the ShipStation integration page to choose from your available stores:

  1. Click Refresh Store List if your store(s) isn't listed
  2. Select one or more import stores with the checkbox
  3. Click Update Settings

If your products have been created inside of RoasterTools, you can now update SKUs on your ecommerce platform so that RoasterTools can successfully import orders.


Select an Export Store for Wholesale Orders on ShipStation

In addition to the import store, you'll also need to create an additional store in ShipStation.  You can follow this help article on how to create these RoasterTools specific stores inside of ShipStation.

Add RoasterTools SKUs to Commerce variants

In order to get your commerce orders syncing correctly, here are the steps you need to take. We are using Shopify as an example below but the steps will be similar in other commerce platforms:


In RoasterTools

  1. Click Your Name on the upper right corner of the screen 
  2. Select Settings
  3. Click on the Import/Export tab
  4. Make sure you are on the Section page
  5. Download Product CSV file to get SKUs to copy to Shopify

In your commerce platform:

  1. Copy SKUs for each size to the appropriate Shopify product
  2. You can add SKUs on Shopify either in individual products like this: 

    Or you can edit en masse by using the bulk edit function.  You first select the products to edit:

    and then on the next screen edit the SKUs for a bunch of products at once:


Importing orders

Once all of your products SKUs have been matched between RoasterTools and your commerce platform, your orders should import without a hitch.

From the Orders page (or on the operations page) you can select "Import Orders" button to bring in orders form Shipstation.

If there are any errors, you will receive an email from RoasterTools that says the orders failed, because it couldn't find a matching SKU. This means the SKUs are not exactly matched.


Ready to switch to using our new Direct Commerce Connection?

Transitioning from ShipStation to our New Direct Commerce Connection

See our help doc on setting up the New Commerce connection here

Transitioning from ShipStation to Commerce Connections is easy, but it does require a little care to make sure that you don't accidentally import the same orders twice.


Here's the process to disable importing from ShipStation:

  1. Click Your Name > Integrations > ShipStation to view the ShipStation integration page
  2. Uncheck the "Import?" checkbox next in #2 to any e-commerce stores that you are directly importing from
  3. Also in #3 - Uncheck "Import Orders Automatically"
  4. Click Update Settings to save these changes

This will prevent any issues with the shipstation/new commerce connection imports.

Note: When importing orders from Shipstation, imported orders can only go to the ready status, even if you've indicated orders to go to the pending status in your RoasterTools settings. With our new commerce connections imported orders can go to the pending status.

You may notice that the Import Orders button is still available elsewhere in RoasterTools.

If you do not have any importable stores, then the button will not do anything. If you have other stores that will remain importable via ShipStation, then clicking Import Orders will only import orders from those stores and not the one that you just disabled.




Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.