Cin7 Integration

Order Desk can import orders from your shopping cart(s), apply custom information and then submit them to Cin7 for fulfillment. When orders are shipped, the tracking details will be sent back to Order Desk and back to your shopping cart(s) if your store is set up for it.

Setup

To connect to Cin7, click on the Manage Integrations link in the left sidebar and under the Fulfillment tab find and enable the Cin7 integration.

Alternatively, search for Cin7 from the available integration search.

Once enabled, enter your Cin7 credentials (Username and Password), then click Connect:

NOTE

Order Desk isn't able to help find or reset your credentials, as they can only be provided by Cin7.

Integration Settings

Cin7 Help

Click Need Help Getting Started? to access helpful resources for using Cin7:

After you have connected the integration, you can apply any necessary details or preferences to the settings.

Default Mail Class

Choose the shipping class you want Cin7 to use for your orders by default. If you need to apply specific methods for certain orders, you can set this on an order-by-order basis as well. Learn more about this here.

After Import, Move To

Select the folder you want orders to be moved into after they are successfully sent to Cin7.

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 Cin7 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 at Cin7.

Inventory Management Settings

Sync Inventory

Enable if you want your inventory stock counts to be pulled in from Cin7. For more information about managing stock counts, see the How to Work with Inventory Counts guide.

Sync Update Interval

If Sync Inventory is enabled, you can choose how often you want Order Desk to check Cin7 for inventory updates.

Sync Incoming Stock

If enabled, Order Desk will include Incoming Stock from Cin7 in the stock counts. This means your available stock in Order Desk will be calculated as:

Available Stock in Cin7 + Incoming Stock in Cin7

Sync Holding Stock

If enabled, Order Desk will subtract Holding Stock from the stock counts pulled from Cin7. This means your available stock in Order Desk will be calculated as:

Available Stock in Cin7 – Holding Stock in Cin7

Product Settings

For more information on what these product settings in the Cin7 integration are for and how to use them, read the Fulfillment Integration Product Settings guide.

Notes and Limitations

  • We check for shipments in bulk from Cin7 every 3 hours. If you'd like to pull any shipments ahead of schedule, a manual shipment check button can be found on the order page:

Order Level Details

The following fields can be added as checkout data or order metadata to be passed through to Cin7 on an order by order basis.

If you are unfamiliar with checkout data, see the How to Work with Checkout Data guide.

Field Name Field Description
ShipMethod or cin7_ship_method Either option will override the shipping method passed to Cin7. This will be used in place of the Default Mail Class in the integration settings.
Stage Sets the order stage.
CustomerOrderNo Sets the customer order number.
BranchId Sets the branch ID for the order. You can find the available branch IDs on the integration page by clicking on View Branch Listing under the Need Help Getting Started dropdown.
DispatchedDate Sets the preferred dispatched date.
AccountingImportStatus Sets the accounting import status.
CustomFieldNameX Used with CustomFieldValueX to pass the name of the custom fields, where X can be a number from 1 through 4.
CustomFieldValueX Used with CustomFieldNameX to pass value of the custom fields, where X can be number from 1 through 4.

Cin7 Rules Reference

In addition to the general set of rule events and actions in Order Desk, Cin7 includes a number of rule events and actions that are specific to the integration. These aren’t found directly on the integration page. Instead, you’ll need to use the Rule Builder to access them.

If you’re new to using rules in Order Desk, we recommend starting with our How to Work With Rules guide.

Rule Events

In addition to the general rule events available for all orders, the following events are specific to Cin7. To find them, type cin7 in the Event dropdown menu in the Rule Builder:

Event Description
Order Scheduled to Cin7 Triggered when an order is scheduled to be sent from Order Desk to Cin7. This triggers immediately after the order is scheduled to be sent, so it can be used when you want to take immediate action on the order at that point.
Before Order Submitted to Cin7 Triggered just before an order is sent from Order Desk to Cin7. This is useful in cases where you want to make last-minute updates before an order is sent.
After Order Submitted to Cin7 Triggers after an order has been successfully submitted to Cin7.
Order Not Submitted to Cin7 Because of General Error Triggers when a general error prevents the order from being submitted to Cin7.
Order Not Submitted to Cin7 Because of Invalid SKU Triggers when an order submission fails because one or more SKUs aren’t valid in Cin7.
Order Not Submitted to Cin7 Because No Products Available Triggers when an order submission fails because no valid products were found for submission.

Rule Actions

Cin7 also supports specific rule actions that you can apply to your orders. These can be found in the Actions dropdown by searching for Cin7:

Action Description
Submit Order to Cin7 Sends an order from Order Desk to Cin7.

Still need help? Contact Us Contact Us