Shopify offers a great platform for selling your products which ShippingEasy supports, making it easy to receive orders and ship them to your customers.
How does it work?
Shopify stores integrate directly with ShippingEasy. ShippingEasy will automatically send queries to read the orders from your Shopify account and then load them into our application. Once shipped, shipment data will be sent back to your Shopify store.
How do I integrate Shopify with ShippingEasy?
What versions of Shopify are supported?
ShippingEasy supports Shopify Basic, Business, Professional and Unlimited plans.
ShippingEasy integrates with Shopify U.S. stores. Other store types, such as Shopify Canada, are not supported.
How often are my orders synced?
By default, orders in an approved status are downloaded immediately after being created on Shopify. However, you can disable this automatic order download and opt to manually sync your orders via the Sync link on the Orders page when you are prepared to ship them. Learn more about disabling automatic order downloads.
Additionally, if your store is set up for automatic order downloads, ShippingEasy will automatically run a sync with your store each night to ensure no orders have been missed.
Are all orders sent from my Shopify account to ShippingEasy?
No, only the following Shopify statuses can sync with ShippingEasy:
- Paid and Unfulfilled
- Unpaid and Unfulfilled
Furthermore, you can customize which of these statuses to sync. Learn more.
In addition, Shopify POS orders or orders fulfilled by a Third Party will not sync with ShippingEasy. If you take these orders that need to be shipped, we recommend adding these in manually. Learn how to add manual orders one-by-one or via a CSV file.
NOTE: Partially Refunded orders in ShippingEasy are treated as "Paid and Unfulfilled" orders. To allow orders in the Partially Refunded status to pull into ShippingEasy, the "Paid and Unfulfilled" box must be checked on the Edit Store Settings page in ShippingEasy.
What happens if I click Sync on the ShippingEasy Orders page?
The Sync link prompts ShippingEasy to pull through orders, in an approved status.
If your store is set up for automatic order downloads, selecting the Sync link will download orders since the last time a sync completed. A sync is run automatically each night and can be run manually using the Sync link.
If you have disabled the automatic order download, you must use Sync to download your orders.
It can take 15-20 minutes for orders to populate after selecting Sync.
How do I get existing Shopify orders sent to my new ShippingEasy account?
ShippingEasy syncs orders that were placed within 14 days before integrating. If you have orders older than 14 days old, you can create manual orders for these shipments. Learn how to add manual orders one-by-one or via a CSV file.
If you are on a paid plan, please contact ShippingEasy support via the links to email, chat or call in the top left corner of the app, as we may be able to sync these older orders. Keep in mind the orders must be in a syncable status.
If I update an orders address in Shopify, will it automatically update in ShippingEasy?
Yes, address updates will sync to ShippingEasy during each automatic sync that occurs once per hour, or if you choose to manually sync, using the Sync button in the Orders page. Learn more about manually syncing here.
NOTE: orders must remain on the ORDERS page for this automatic update to occur. If the order is moved from the ORDERS page and later returned, it will not be subject to automatic store updates via the API.
If I cancel an order in Shopify, will it automatically be removed from ShippingEasy?
Yes. Once you cancel an order in Shopify, the order will be removed from your ShippingEasy account the next time we sync with your store. Keep in mind that when the store syncs, it may take 10-15 minutes to match up all of the unshipped orders and remove those marked as "Canceled" in Shopify.
An order will only be removed from ShippingEasy if it is marked as "Canceled" or "Shipped" in Shopify.
Will my line items clear from ShippingEasy?
ShippingEasy is able to receive order information about each individual line item in Shopify. When the full quantity of the line item is refunded that line item will be removed from the order displayed in ShippingEasy.
If only some of an line item is refunded then we will adjust the quantity displayed in ShippingEasy.
If all items in an order are refunded then the order will not be removed from ShippingEasy. An order will only be removed from ShippingEasy if it is marked as "Canceled" or "Shipped" in Shopify.
Why are my orders not downloading from Shopify?
There are a few things that may prevent your Shopify orders from syncing automatically:
- Your store is disconnected from ShippingEasy.
- Shopify is automatically marking your orders as Fulfilled.
- You have opted to not sync one or more Unfulfilled Shopify statuses.
- The order/s are older than 14 days old.
- Your ShippingEasy account has been idle.
- Automatic order downloads have been disabled for your ShippingEasy account.
For more information, take a look at our troubleshooting guide.
How are order status values mapped from Shopify to ShippingEasy?
|Shopify Status||ShippingEasy Status|
|Paid and Unfulfilled||Awaiting Fulfillment|
|Unpaid and Unfulfilled||Awaiting Payment|
Are product SKUs displayed in ShippingEasy?
Are product weights displayed in ShippingEasy?
Are product options displayed in ShippingEasy?
Are warehouse locations displayed in ShippingEasy?
TIP: set up a Product Catalog in ShippingEasy to map warehouse locations to specific SKUs. Learn more about the Product Catalog.
Which order number is displayed in ShippingEasy when my Shopify store is directly integrated?
The Order Number is the original order number created by Shopify.
If you have a custom order number prefix or suffix, ShippingEasy will display it in the Alternate Order Number field. This can be displayed on:
- ORDERS page. Learn how to select which columns display on your ORDERS page.
- Packing slips. Find out what data fields are available on your packing slips.
What information is sent back from ShippingEasy to Shopify?
When ShippingEasy updates Shopify, it marks the order as "Fulfilled" and provides Shopify with the ship date, carrier name and tracking number (if included).
If I combine two orders in ShippingEasy, do both orders get updated in Shopify?
If two (or more) Shopify orders are combined, both orders are updated to Shopify as fulfilled. We only list the items from each respective order in the Shopify timeline. So, there should not be any issues with the number of line items in each order.
If I create a duplicate shipment from SHIPMENT HISTORY in ShippingEasy, will the tracking number update on Shopify?
If I split an order in ShippingEasy, will ShippingEasy update both tracking numbers to Shopify?
Yes. If a Shopify order is split and one portion is marked as shipped (drop shipped), that portion will in fact, also update back to Shopify.
Are my order tags in Shopify displayed in ShippingEasy?
ShippingEasy syncs Shopify order tags with your orders. Tags are automatically copied on each order as it is imported ShippingEasy to make it easy for you to leverage the workflow you have configured in Shopify, thereby speeding up fulfillment and reducing the chance for error.
If I edit the line items of an order in ShippingEasy, will ShippingEasy mark the order as fulfilled in Shopify?
If the line items of a Shopify order are changed in any way in ShippingEasy, then ShippingEasy will not specify any line item information when sending the shipment information (carrier, service, tracking number, etc) back to Shopify. This will cause Shopify to mark all of the line items in the order as fulfilled.
So if you change the quantity of a line item in ShippingEasy, or add a line item, or remove a line item, all line items will be marked as fulfilled in Shopify after you create a shipment for that order in ShippingEasy.
Note that if no changes are made to the line items in ShippingEasy, then ShippingEasy will send the line item information (SKU, quantity, etc) to Shopify when providing information about the shipment. So if, for example, you split a Shopify order in ShippingEasy, Shopify will show the correct fulfillment status of each line item as long as you do not edit the line items in ShippingEasy.
Can ShippingEasy send email notifications to my Shopify customers when their orders ship?
NOTE: Shopify will also send your customers shipment notification emails. Currently, there is no way to disable an email notification from within Shopify. If you opt to also send them from ShippingEasy, your customers will receive two notifications. Read our suggestions for managing emails from both apps.
Do I need to have inventory tracking enabled on Shopify if I use ShippingEasy's Inventory Management?
Yes, if you have stock updates enabled for your Shopify store.
If you have the product set to "Do not track inventory" on Shopify's product details page, ShippingEasy will switch it to "Shopify tracks this products inventory" when we make the stock update back to your store. This allows you to see the available stock values in Shopify.
What should I know if I integrate my Shopify store with an inventory management software that also connects with ShippingEasy?
Platforms such as Solid Commerce, Stitch Labs, SynCommerce and SCOUT topShelf allow you to integrate multiple selling channels for easy inventory management. ShippingEasy provides support for syncing orders from these platforms.
If you have integrated your Shopify store with another platform that is also supported with ShippingEasy, we advise only connecting either the "hub" platform or your Shopify store, but not both. Integrating both will cause your orders to sync in duplicate.
Learn more about using ShippingEasy with: