Cratejoy Integration Overview
0.9 min read
|Supported functions
- Order Download
- Shipment Confirmation
- Order Cancel Download
Workflow
- Extensiv Integration Manager retrieves new orders from Cratejoy
- Integration Manager delivers orders to WMS/OMS
- Integration Manager retrieves shipment tracking from WMS/OMS
- Integration Manager delivers shipment tracking to Cratejoy
Required Parameters
Credentials from Cratejoy that need to be entered in Integration Manager. The setup guide will explain how to request/obtain these:
- Client ID
- Client Secret Key
Important Integration Notes
Before setting up this connection to Cratejoy, please review these important notes to ensure the integration is successful:
Inventory Sync
Cratejoy API does not support Inventory adjustment at this moment. Customers need to adjust inventory levels manually in their CrateJoy admin account.
Order Status
Integration Manager pulls order/shipments that are both Paid and Unfulfilled. If you need other statuses to be pulled, please contact Integration Manager support.
Order Numbers
Integration Manager loads the Shipment ID as the Order Number. To ensure uniqueness, all subscription shipment order numbers are prefixed with "SUB-". A Shipment with ID 12345 will load looking like SUB-12345 while an eCommerce Order with Shipment ID 12345 will load as 12345.
Ship Codes
Cratejoy does not have Ship Codes or Ship Methods that can be defined on their end. Integration Manager sets a default Ship Code for each Cratejoy order instead.
Subscription shipments will load into Integration Manager with the Ship Code: SUBSCRIPTION
Single orders will load into Integration Manager with the Ship Code: ORDER
Cratejoy Setup Guide
Follow step-by-step instructions on the Cratejoy Setup Guide to connect your Cratejoy account to Integration Manager