Cratejoy

How to add a CrateJoy store to ShipStation, what features are available, and other need-to-know details.

ShipStation and Cratejoy help you to manage orders and shipping for a subscription-based selling model. Cratejoy hosts your website, collects customer payments, e-mails your subscribers about one-time sales, and has built-in marketing features like a referral program. Cratejoy integrates directly with ShipStation to automatically import orders that are ready to ship. ShipStation will then automatically notify your Cratejoy account with each order's shipment details as soon as you create each label.

Visit Cratejoy to sign up for a free 14-day trial!

Cratejoy Requirements

Connection Requirements:

  • An active account with Cratejoy.

  • Your Cratejoy username, password, and URL.

Order Import Requirements:

  • Include a Ship To address.

  • Be ready to ship.

Connect a Cratejoy store to ShipStation

To connect your Cratejoy store to ShipStation:

  1. Log in to your Cratejoy account here.

  2. Click Apps on the bottom left and select App Store.

    Cratejoy account menu open with App Store option selected
  3. Find the section for Available Apps and press the blue Activate ShipStation Integration button.

  4. Select the Cratejoy tile.

    Cratejoy logo on square tile button
  5. Copy the auto-generated Username, Password and XML Endpoint from Cratejoy and paste them into the corresponding fields in the ShipStation connection window.

After you've completed the connection steps, your store will be connected to ShipStation. You'll be taken to the store's Settings page to adjust the store-specific settings like branding, notification preferences, and product handling.

Available Features for Cratejoy Integration

The ShipStation integration with Cratejoy supports the following standard features:

If a store allows custom statuses, this means you define that statuses your orders use in your selling channel. In most cases, if you have custom statuses you'll need to define which ShipStation statuses each custom order status corresponds to.

ShipStation will import the customer's email address with the order data and can send shipment confirmation and delivery emails to that email address (configured in your Store settings).

ShipStation will import the customer phone number with the order data.

ShipStation will import the shipping method chosen by the customer during their store checkout.

ShipStation will import the payment method used to pay for the order.

ShipStation will import discount and coupon information for the order.

ShipStation can determine if an order is a gift from the order data sent by the store.

ShipStation will import internal notes or order activity from the store into the ShipStation Internal Notes field.

ShipStation will import notes provided by the customer when they made their purchase.

ShipStation will import the total order weight from the store.

ShipStation will import the weight for each line item in the order.

ShipStation will import an image URL for each line item in the order. These images will appear as thumbnails in your Order Details and can be included in email notifications and packing slips.

ShipStation will import item options (such as color or size) for each line item in the order. This data will appear in your Order Details and can be included in customer emails and packing slips.

ShipStation will import a product stock location for each line item in the order.

Status UpdateTracking NumberCarrierServiceCarrier Fee

The shipment update ShipStation sends to the selling channel will include any Notes to Buyer set on the order in ShipStation.

Item Information

Cratejoy Integration Notes

  • Shipments are synced on the order date of the shipment, which is the date listed on an individual shipment in the Cratejoy Merchant Portal.

  • Shipments from Cratejoy are listed in your ShipStation account as Orders. You can set up date range filters within your ShipStation account to match your batch's date range in the Shipments tab of the Cratejoy Merchant Portal.

    It is good practice to export a list of shipments from Cratejoy after filtering by Status: Unshipped and Batch: Current Batch when fulfilling orders to ensure the two lists match.

  • Past shipments from Cratejoy will automatically sync with ShipStation. In the rare case that this doesn't automatically happen, you can force a manual sync through your ShipStation account.

  • If you have Auto Mark as Shipped turned in your Cratejoy account, under Settings & Shipping, then your shipments will get automatically marked as shipped and updated with the tracking number. The Cratejoy Shipment Notice, if turned on under Settings & Notifications, would also go out once a shipment is marked as shipped.

  • If a shipment is un-cancelled in Cratejoy, ShipStation does not update the applicable shipment and move it back into Awaiting Shipment. You will want to find the shipment in your ShipStation account and manually restore it to Awaiting Shipment.

For more details about using ShipStation with Cratejoy, visit CrateJoy’s ShipStation FAQs page.

If a store allows custom statuses, this means you define that statuses your orders use in your selling channel. In most cases, if you have custom statuses you'll need to define which ShipStation statuses each custom order status corresponds to.

ShipStation will import the customer's email address with the order data and can send shipment confirmation and delivery emails to that email address (configured in your Store settings).

ShipStation will import the customer phone number with the order data.

ShipStation will import the shipping method chosen by the customer during their store checkout.

ShipStation will import the payment method used to pay for the order.

ShipStation will import discount and coupon information for the order.

ShipStation can determine if an order is a gift from the order data sent by the store.

ShipStation will import internal notes or order activity from the store into the ShipStation Internal Notes field.

ShipStation will import notes provided by the customer when they made their purchase.

ShipStation will import the total order weight from the store.

ShipStation will import the weight for each line item in the order.

ShipStation will import an image URL for each line item in the order. These images will appear as thumbnails in your Order Details and can be included in email notifications and packing slips.

ShipStation will import item options (such as color or size) for each line item in the order. This data will appear in your Order Details and can be included in customer emails and packing slips.

ShipStation will import a product stock location for each line item in the order.

Status UpdateTracking NumberCarrierServiceCarrier Fee

The shipment update ShipStation sends to the selling channel will include any Notes to Buyer set on the order in ShipStation.

Item Information