Cin7 Core

How to add a Cin7 Core account to ShipStation, what features are available, other need-to-know details, and troubleshooting tips.

Cin7 Core is a cloud-based inventory-management platform. They help small businesses increase visibility for orders and inventory across all sales channels and locations. Cin7 Core integrates directly with ShipStation to automatically import your orders so you can start shipping quickly. ShipStation will automatically notify your Cin7 Core account with each order's shipment details as soon as you create each label.

Visit the Cin7 website to sign up for a free 14-day trial!

Cin7 Core Inventory Requirements

Connection Requirements:

  • An active account with Cin7 Core.

  • Cin7 Core username and password.

Order Import Requirements:

  • Include a Ship To address.

  • Orders must be in all 3 statuses: Pick, Pack, and Ship

Connect a Cin7 Core account to ShipStation

Cin7 Core offers 3 ways to integrate with ShipStation:

  1. As a Store in ShipStation: This option creates a store in ShipStation to import orders from Cin7 Core. When a shipment is created for an order, ShipStation updates Cin7 Core with the tracking information.

  2. As a ShipStation Store in Cin7 Core: This option creates a store in Cin7 Core to import order data from ShipStation, as well as shipment information when those orders are shipped.

  3. As a Shipping Service in Cin7 Core: ShipStation will be set up as a Shipping Service within Cin7 Core, allowing Cin7 Core to gather estimated shipping rates as well as create shipping labels.

Do not use both methods 1 and 2!

These methods fulfill the same purpose but in different directions. Only use one of these methods or the same order may be sent to fulfillment twice.

Method 3 can be combined with either method 1 or 2.

Connect a Cin7 Core Store in ShipStation

When using this integration method, you'll connect your Cin7 Core account to ShipStation as a store. ShipStation will request order information from Cin7 Core and update Cin7 Core when shipments are created.

To connect your Cin7 Core Custom Store to ShipStation:

  1. Log in to your Cin7 Core account.

  2. Go to Integrations > ShipStation.

  3. Click the Custom Store tab.

  4. Switch the Custom Store Integration Status to Enabled.

  5. Select the Cin7 Core tile.

    Cin7 Core connection tile
  6. Enter your Cin7 Core Username and Password into the corresponding fields.

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 Cin7 Core Integration

When Cin7 Core is connected as a Custom Store, the following standard features are available:

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

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

Connect as a ShipStation Store in Cin7 Core

When using this integration method, you'll insert your ShipStation API credentials into Cin7 Core to create a ShipStation store within Cin7 Core. Cin7 Core creates orders in ShipStation and periodically queries the ShipStation API for shipment updates for those orders.

To connect your ShipStation account to Cin7 Core as a ShipStation store:

  1. Log in to your ShipStation account.

  2. At the bottom of the page, click Generate New API Keys.

    Account settings: API Keys: Reads, "You haven't generated any API keys". Generate New API Keys button.

    Note

    If you've already generated your API keys, copy the existing API keys instead. If you click the button that says Regenerate API Keys, any service using the old keys will stop communicating with ShipStation.

  3. In a new tab or browser window, log in to your Cin7 Core account.

  4. Go to Integrations > ShipStation.

  5. Click + to make a new connection.

  6. Enter the API Key and API Secret from ShipStation.

  7. Click Connect as a Store.

After you've connected ShipStation as a Store, go to the Setup tab to define how you want Cin7 Core to treat order information from ShipStation. See Cin7 Core's article on their Integrations for details on each setting.

Connect ShipStation as a Cin7 Core Shipping Service

When using this integration method, you'll enter your ShipStation API credentials into Cin7 Core to set up ShipStation as a Shipping Service. Cin7 Core will request estimated shipping rates and create labels using the ShipStation API.

To connect your ShipStation account to Cin7 Core as a Shipping Service:

  1. Log in to your ShipStation account.

  2. At the bottom of the page, click Generate New API Keys.

    Account settings: API Keys: Reads, "You haven't generated any API keys". Generate New API Keys button.

    Note

    If you've already generated your API keys, copy the existing API keys instead. If you click the button that says Regenerate API Keys, any service using the old keys will stop communicating with ShipStation.

  3. In a new tab or browser window, log in to your Cin7 Core account.

  4. Go to Integrations > ShipStation.

  5. Click + to make a new connection.

  6. Enter the API Key and API Secret from ShipStation.

  7. Click Connect ShipStation as a Shipping Service.

After you've connected ShipStation as a Store, you can modify the shipping service settings in Cin7 Core to adjust how Cin7 Core will interact with ShipStation. See Cin7 Core's article on ShipStation as a Shipping Service for more details on these settings, and how to get rates and create labels in Cin7 Core.

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

Additional Details about the Cin7 Core Integration

  • ShipStation will only receive orders from Cin7 if they do not already have tracking information loaded into them. If an order has tracking information, it will not be exposed to ShipStation.

  • When connecting ShipStation to Cin7 Core, you should either use the Custom Store method or the ShipStation Store method, but not both. Both integrations fulfill the same purpose, but information flows in different ways depending on which is being used. For more information on which would be better for your workflow, see Cin7's article on their ShipStation integrations.

Cin7 Core Inventory Troubleshooting Tips

Here are some common issues experienced by users, potential causes, and available troubleshooting tips.

Issue

How to troubleshoot or resolve

Error: (300) Multiple Choices Redirect.

This error message may occur when you are trying to import orders from Cin7 Core using the Custom Store method.

It occurs if a username used to connect Cin7 Core to ShipStation belongs to multiple organizations in the Cin7 Core system account.

To resolve this issue, you'll need to create a new user in your Cin7 Core account that is only assigned to a single organization, and reconfigure the Cin7 Core store connection using the new user.

If you want to import orders from multiple organizations in ShipStation, you'll need to create a new user for each store connection.

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