Cratejoy

Cratejoy Integration Overview

0.9 min read

| September 14, 2024

Supported functions

  • Order Download 
  • Shipment Confirmation
  • Order Cancel Download

Workflow 

  1. Extensiv Integration Manager retrieves new orders from Cratejoy
  2. Integration Manager delivers orders to WMS/OMS
  3. Integration Manager retrieves shipment tracking from WMS/OMS
  4. 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

 

Not finding the help you need?

Contact Support