Sync orders from QuickBooks Online to ShipStation

How to set up the sync and pull your first order

What settings do I need?

There are 4 main areas to configure:

  1. From the dashboard, click Settings at your ShipStation connection.
  2. Select the Sync orders from QuickBooks Tab.
  3. Check the box labelled, Sync orders from QuickBooks to ShipStation.
  4. If you want some orders, but not all of them, you can sync orders with a class (see below for more information). Otherwise you can leave the box empty and it will sync all orders.
  5. Choose what types of orders you want to sync to ShipStation. This includes, Sales Receipts, Invoices, etc.
  6. Choose which store you would like your orders to flow to in ShipStation.


Once you have complete these steps, you should begin receiving orders from QuickBooks to your ShipStation, whenever your sync runs again.

What is the proper address format in QuickBooks Online?

In QuickBooks Online, fill out the billing and shipping address for the customer. When you create an order, QuickBooks will copy the details to the page:

What if my billing or shipping address is different than the one on file?

Please read this guide.

How do I sync the order from QuickBooks Online?

Enable class mapping

This assumes you want sales with a class of ShipStation to sync. If you want to sync invoices regardless of class, skip this section.

  1. In QuickBooks, click the gear on the top right.
  2. Click account and settings.
  3. Under advanced, enable class tracking under categories.

Create Sale

Here are the steps:

  1. In QuickBooks Online, click sales > all sales > new transaction > invoice.
  2. In the class field, enter ShipStation. If you sync regardless of class, leave this field empty.
  3. Choose a customer.
  4. Add the line items:
  5. Click save.
  6. Login to Connex for QuickBooks.
  7. Next to ShipStation, click manual sync.
  8. Under orders from QuickBooks, enter the order number.
  9. Click submit.
  10. Refresh ShipStation in a few minutes to find the sale.