Our Shopify app creates a realtime 2-way sync of product and order details. That means that once you install our Shopify app, you'll choose what products you'd like us to fulfill, and when orders come through your shopify store, we ship them automatically. Once orders have shipped, Whiplash updates your Shopify store with tracking information, closes the order, and updates inventory. It's that easy.


  1. Install the Whiplash Fulfillment app: Shopify App Store—Whiplash Fulfillment
  2. You'll be prompted to log in to your Whiplash account, or create a new one.
  3. You'll then be prompted to confirm the install
  4. Select which Product Variants you'd like us to ship. Orders for these products will start flowing into Whiplash as they are paid for in Shopify.
  5. In Shopify, go to Settings -> Checkout -> Order Processing and select "Do not automatically fulfill any of the order's line items". Whiplash will mark orders fulfilled once they ship– marking them fulfilled prior to that will cancel the order in Whiplash.
    Screen Shot 2017-09-28 at 5.41.35 PM.png 21.05 KB
  6. Still in Shopify -> Settings -> Checkout -> Order Processing, select "Automatically archive the order" after it's been fulfilled and paid. This isn't strictly a requirement, but it will keep your store organized and easy to manage.
    Screen Shot 2017-09-28 at 5.44.06 PM.png 14.87 KB
  7. In Shopify -> Products -> Edit (or Shopify -> Products -> Variants -> Edit, if there are Variants), set the Inventory Policy to "Shopify tracks this product's inventory".
    shopify_inventory_settinv.png 77.04 KB



If your orders aren't showing up in Whiplash, its most likely one of the following:

  1. Your orders are Authorized in Shopify, but not Paid
  2. Your product variants aren't set to be fulfilled by Whiplash
  3. Your product variants aren't set to require shipping
  4. The missing orders were created when the above product variant settings were incorrect

See also:
Why aren't my Shopify inventory levels syncing?
Why aren't some items appearing on my Shopify orders?
Why aren't my orders being marked "fulfilled" / not receiving tracking info?

Communicating shipping costs to your customers

You have a number of options when communicating shipping options + costs to your customers. 

If you are keeping things simple, offering customers something like Free Shipping or $5 Flat-Rate Shipping (for example), we'll by default ship the cheapest method available.  If you are going this route, you can also specify what shipping method corresponds to something like 'Free Shipping' here.

If you would like to charge customers and display this info during checkout, Shopify does a good job of explaining your options here.

Shopify: Understanding Shipping

Last updated Aug 13th, 2018