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 intergrate Shopify with ShippingEasy?
What versions of Shopify are supported?
ShippingEasy supports Shopify Basic, Business, Professional and Unlimited plans.
How often are my orders synced?
By default, orders are automatically synced hourly. However, you can disable this automatic order download and opt to manually sync your orders via the Sync with store button when you are prepared to ship them. Learn more about disabling automatic order downloads.
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 will not sync with ShippingEasy. If you take orders via Shopify POS that need to be shipped, we recommend adding them in manually. Learn how to add manual orders one-by-one or via a CSV file.
What happens if I click Sync with Store on the ShippingEasy Orders page?
The Sync with Store link prompts ShippingEasy to pull through orders, in an approved status.
If your store is set up for automatic hourly order downloads, Sync with Store will bring your orders in sooner than the time of the usual hourly sync.
If you have disabled the automatic order download, you must use Sync with Store to download your orders.
It can take 15-20 minutes for orders to populate after selecting Sync with Store.
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, but only if you also change the status of the order.
Because the Shopify API does not recognize just an address edit as an "order update", if you only change an orders address in Shopify, it will not get updated in ShippingEasy.
To ensure the address updates in ShippingEasy, make sure to also change the status of the Shopify order. This will force the order to indicate a change or "order update" has occurred, which will then be picked up by the ShippingEasy API.
NOTE: make sure to select an order status that syncs - Paid, Unpaid, and/or Unfulfilled.
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.
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?
Why are my Shopify orders coming in with the wrong weights?
If your order weights in ShippingEasy do not match what's in your store, double check the weight settings in both accounts. Shopify accounts with product weights set to 'ounces' could sync incorrectly if ShippingEasy's STORES & ORDERS settings for your Shopify store is set to 'pounds' in ShippingEasy.
To find the ShippingEasy weight settings for Shopify stores:
- Navigate to SETTINGS >> STORES & ORDERS.
- Locate your Shopify store and click Edit store settings.
- Find the field Unit of Measure and verify that it is set to the same units as your Shopify store and/or products.
- If you make any changes in ShippingEasy, be sure to scroll to the bottom of the page and Save the changes.
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?
No. When two orders are combined, there is a surviving and non-surviving order number. When the combined order is shipped:
- The non-surviving order number will update in Shopify.
- The surviving order number will not update in Shopify.
The surviving order cannot be updated because it contains too may line items (the line items for both of the orders) and not all of the items are actually in the order in Shopify. This returns an error from Shopify and ShippingEasy flags the order as unable to be updated. Learn more.
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?
If an order is split and a portion is shipped, ShippingEasy will update the Shopify order status as "Partial", with the respective tracking number. Once the order is fully shipped, ShippingEasy will update status to "Fulfilled" and send the remaining tracking information.
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.
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: