Order Desk can send orders directly to ShippingEasy, then pull shipment details back into your orders and send them to your shopping carts, if applicable.
Setup
To connect to ShippingEasy, click on the Manage Integrations option in the left sidebar and, under the Fulfillment tab, find and enable the ShippingEasy integration.

Alternatively, search for ShippingEasy from the available integrations.

Once enabled, enter your ShippingEasy API Key and Secret, then click Connect.

NOTE:
Order Desk isn’t able to help find or reset your ShippingEasy credentials. If you need some help getting the credentials handy, you can reach out to the ShippingEasy team.
Integration Settings
After you have connected the integration, you can apply any necessary details or preferences to the settings.

Store
If you have multiple stores in ShippingEasy, select the default one where you want Order Desk to send your orders.
After Import, Move To
Select the folder you want orders to be moved into after they are successfully sent to ShippingEasy.
You can use one of the default folders already in your store or create your own. Read the Working with Folders guide for more information.
After Shipment, Move To
Select the folder you want orders to be moved into as ShippingEasy sends shipment details back to Order Desk.
If Canceled, Move To
Select the folder you want orders to be moved into if they are canceled in ShippingEasy.
Automatically Send Imported Orders to ShippingEasy
If enabled, every order added to Order Desk will automatically be sent to ShippingEasy.
Only enable this if all orders should be sent. If not, or if you need a delay, leave this disabled and use rules instead.
Shipment Notification URL
Copy the URL here and place it in your ShippingEasy store settings. You can reach out to their team for help if needed.
This URL allows ShippingEasy to send tracking details back to Order Desk as orders are shipped.
Product Settings

For more information on what these product settings within the ShippingEasy integration are for, refer to the Print on Demand Product Settings guide.
Order Level Details
The following fields can be added as checkout data or order metadata to be passed to ShippingEasy.
If you are unfamiliar with checkout data, see the How to Work with Checkout Data guide.
| Field Name | Field Description |
| order_status | Use this field to pass your preferred order status to ShippingEasy. |
Item Level Details
The following can be set as item metadata or variations on your order items.
If you are unfamiliar with how to add item metadata or variations, see the How to Work with Inventory Details guide.
| Field Name | Field Description |
| bin_picking_number | Use this to send the bin picking number of your order items to ShippingEasy. |
Rules Reference
In addition to the general rules available for all orders, ShippingEasy includes a set of events and actions that are specific to this integration. These aren’t found directly on the integration page. Instead, use the Rule Builder and search for shippingeasy to find them.
If you’re new to using rules in Order Desk, we recommend starting with our How to Work With Rules guide.
Rule Events
The following events are specific to ShippingEasy. To find them, type shippingeasy in the Event dropdown menu in the Rule Builder:

| Event | Description |
|---|---|
| Order Canceled at ShippingEasy | Triggered when an order is canceled in ShippingEasy. |
| Order Scheduled to ShippingEasy | Triggered when an order is scheduled to be sent from Order Desk to ShippingEasy. This runs immediately after scheduling, so it can be used to take action right away. |
| After Order Submitted to ShippingEasy | Triggered after an order has been successfully submitted to ShippingEasy. |
| Before Order Submitted to ShippingEasy | Triggered just before an order is sent from Order Desk to ShippingEasy. Useful for last-minute updates before submission. |
| Order Not Submitted to ShippingEasy Because of Invalid SKU | Triggered when submission fails because one or more SKUs are not valid in ShippingEasy. |
| Order Not Submitted to ShippingEasy Because of General Error | Triggered when a general error prevents the order from being submitted to ShippingEasy. |
| Order Not Submitted to ShippingEasy Because No Products Available | Triggered when submission fails because no valid products were found for the order. |
Rule Actions
ShippingEasy also supports specific rule actions that you can apply to your orders. To find them, search for shippingeasy in the Actions dropdown:

| Action | Description |
|---|---|
| Submit Order to ShippingEasy | Sends an order from Order Desk to ShippingEasy. |
| Cancel Order at ShippingEasy | Attempts to cancel an order that has already been submitted to ShippingEasy. Whether this succeeds depends on the order’s status in ShippingEasy at that time. |