How to use ShippingEasy with 3dcart (Legacy)

IMPORTANT: ShippingEasy supports two different 3dcart integrations. This article applies to the older "Legacy" integration. Learn more.

3dcart offers a great platform for building a store and selling your products. ShippingEasy supports an API that communicates with your 3dcart store.

How does it work?

ShippingEasy automatically sends queries to read the orders from your 3dcart account and then loads them into your ShippingEasy account. You will see the orders from your 3dcart store on the ORDERS page in your ShippingEasy app as soon as you login. Once shipped, shipment data will be sent back to 3dcart.

How do I integrate 3dcart with ShippingEasy?

ShippingEasy no longer supports new 3dcart legacy integrations. Learn more.

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 3dcart account to ShippingEasy?

You can choose which order statuses will sync with ShippingEasy. The following statuses are available to sync:

  • New
  • Processing
  • Partial
  • Unpaid
  • up to 3 custom statuses

Learn how to select which statuses sync from your 3dcart store.

What happens if I click the Sync with Store link 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 3dcart orders that were placed before integrating sent to my new ShippingEasy account?

ShippingEasy does not sync orders that were placed before integrating with ShippingEasy. We recommend creating manual orders for these shipments. Learn how to add manual orders one-by-one or via a CSV file.

Are manual orders brought into ShippingEasy from 3dCart?

Yes. As long as the manual orders are in an approved syncing status when the API queries your store, they will be brought into ShippingEasy.

If I cancel an order in 3dcart, will it automatically clear from ShippingEasy?

No. ShippingEasy has a read only API with 3dcart. If an order is cancelled, it must be cleared manually in ShippingEasy. Learn how to delete an order from ShippingEasy.

Why are my orders not downloading from 3dCart?

The most common reason that 3dcart orders do not download into ShippingEasy is that the orders are not in a status that syncs when ShippingEasy queries your 3dcart store.

Learn how to select which statuses sync from your 3dcart store.

If you manage your orders in your 3dcart admin panel by moving them between statuses, you may wish to disable ShippingEasy's automatic order download.  This allows you to edit your orders and then tell ShippingEasy when you're ready to sync your orders. Lean more about syncing on demand.

How are order status values mapped from 3dCart to ShippingEasy?

3dcart status ShippingEasy status
New Awaiting Shipment
Processing Awaiting Shipment
Partial Partially Shipped
Unpaid Awaiting Payment
Hold Awaiting Fulfillment
Custom 1, 2, 3 Awaiting Shipment

The statuses Shipped, Cancelled, and Not Completed will not sync into ShippingEasy.

Are product SKUs displayed in ShippingEasy?


Are product weights displayed in ShippingEasy?


Are product options displayed in ShippingEasy?

Are warehouse locations displayed in ShippingEasy?

Why do my 3dcart orders in ShippingEasy show as created at midnight?

3dcart only passes a day (not a time stamp) for their orders, so ShippingEasy sets the time at the beginning of the day (midnight). Learn more.

Does ShippingEasy support sending multiple purchases to multiple recipients?

No. 3dcart provides the option to purchase multiple items and send them to multiple recipients; however, ShippingEasy does not currently support this.

We're interested to know how important this feature is to our 3dcart customers.  Please leave your feedback in our Feature Request forum. Learn more about sharing your feedback with ShippingEasy.

What information is sent back from ShippingEasy to 3dcart?

When ShippingEasy updates an order back to 3dcart, it marks the order as Shipped and provides 3dcart with the ship date, carrier and tracking number.

Why isn't ShippingEasy marking my order as Shipped in 3dcart after I purchase a label?

ShippingEasy will attempt to update the order status to Shipped in 3dcart. However, if you have customized your 3dcart statuses and assigned any name other than "Shipped" to your Shipped orders folder, ShippingEasy will be unable to mark your orders as shipped. Once you update your Shipped order folder's name back to "Shipped", future order updates to your 3dcart store will be successful.

If I combine two orders in ShippingEasy, do both orders get updated in 3dcart?

Yes. They will both be updated as Shipped with the shipment information.

If I split an order in ShippingEasy, will ShippingEasy update both tracking numbers to 3dCart?

No. Although ShippingEasy will update the order as shipped twice via the API, 3dcart only allows one tracking number to be applied to the order.

Will ShippingEasy send email notifications to my 3dCart customers when their orders ship?


Related articles:

ShippingEasy Quick Start Guide
I just signed up for ShippingEasy, now what do I do?
Video: Store Settings Setup
Video: Shipping in ShippingEasy
How to: Print a shipping label

Was this article helpful?
0 out of 0 found this helpful


Add a Comment

Please sign in to leave a comment.