Cin7 Core (formerly DEAR Inventory)

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

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

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

DEAR Inventory Requirements

Connection Requirements:

  • An active account with DEAR Inventory.

  • DEAR username and password.

Order Import Requirements:

  • Include a Ship To address.

Connect a DEAR Inventory account to ShipStation

DEAR Inventory offers 3 ways to integrate with ShipStation:

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

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

  3. As a Shipping Service in DEAR Inventory: ShipStation will be set up as a Shipping Service within DEAR Inventory, allowing DEAR Inventory 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 fulfilment twice.

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

Connect a DEAR Inventory Store in ShipStation

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

To connect your DEAR Inventory Custom Store to ShipStation:

  1. Log in to your DEAR Inventory account.

  2. Go to Integrations > ShipStation.

  3. Click the Custom Store tab.

  4. Switch the Custom Store Integration Status to Enabled.

  5. Select the DEAR Systems tile.

    Dear Systems logo on tile with button that reads, "Connect".
  6. Enter your DEAR Inventory 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 DEAR Inventory Integration

When DEAR Inventory is connected as a Custom Store, the following standard features are available:

This integration allows you to define the Status Mappings for the store connection.

ShipStation will import the customer's email address with the order and can send customer shipment confirmation and delivery emails, which are configured in your Store Settings.

ShipStation will import the customer phone number.

ShipStation will import the shipping method chosen by the customer at time of checkout.

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

ShipStation will import discount and coupon information for the order.

ShipStation is able to determine if an order was placed as a gift.

ShipStation will import internal notes or order activity from the selling channel.

ShipStation will import notes left by the customer at time of checkout. Displayed as Customer notes in ShipStation's Legacy Layout.

ShipStation will import the total order weight from the selling channel.

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.

ShipStation will import item options (such as color or size) for each line item in the order.

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

This integration allows you to define the Status Mappings for the store connection.

ShipStation will import the customer's email address with the order and can send customer shipment confirmation and delivery emails, which are configured in your Store Settings.

ShipStation will import the customer phone number.

ShipStation will import the shipping method chosen by the customer at time of checkout.

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

ShipStation will import discount and coupon information for the order.

ShipStation is able to determine if an order was placed as a gift.

ShipStation will import internal notes or order activity from the selling channel.

ShipStation will import notes left by the customer at time of checkout. Displayed as Customer notes in ShipStation's Legacy Layout.

ShipStation will import the total order weight from the selling channel.

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.

ShipStation will import item options (such as color or size) for each line item in the order.

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 DEAR Inventory

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

To connect your ShipStation account to DEAR Inventory 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 DEAR Inventory 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 DEAR Inventory to treat order information from ShipStation. See DEAR Inventory's article on their Integrations for details on each setting.

Connect ShipStation as a DEAR Inventory Shipping Service

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

To connect your ShipStation account to DEAR Inventory 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 DEAR Inventory 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 DEAR Inventory to adjust how DEAR Inventory will interact with ShipStation. See DEAR Inventory's article on ShipStation as a Shipping Service for more details on these settings, and how to get rates and create labels in DEAR Inventory.

This integration allows you to define the Status Mappings for the store connection.

ShipStation will import the customer's email address with the order and can send customer shipment confirmation and delivery emails, which are configured in your Store Settings.

ShipStation will import the customer phone number.

ShipStation will import the shipping method chosen by the customer at time of checkout.

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

ShipStation will import discount and coupon information for the order.

ShipStation is able to determine if an order was placed as a gift.

ShipStation will import internal notes or order activity from the selling channel.

ShipStation will import notes left by the customer at time of checkout. Displayed as Customer notes in ShipStation's Legacy Layout.

ShipStation will import the total order weight from the selling channel.

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.

ShipStation will import item options (such as color or size) for each line item in the order.

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 DEAR Inventory Integration

  • ShipStation will only receive orders from DEAR 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 DEAR Inventory, 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 DEAR's article on their ShipStation integrations.

DEAR 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 DEAR Inventory using the Custom Store method.

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

To resolve this issue, you'll need to create a new user in your DEAR account that is only assigned to a single organization, and reconfigure the DEAR 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.

This integration allows you to define the Status Mappings for the store connection.

ShipStation will import the customer's email address with the order and can send customer shipment confirmation and delivery emails, which are configured in your Store Settings.

ShipStation will import the customer phone number.

ShipStation will import the shipping method chosen by the customer at time of checkout.

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

ShipStation will import discount and coupon information for the order.

ShipStation is able to determine if an order was placed as a gift.

ShipStation will import internal notes or order activity from the selling channel.

ShipStation will import notes left by the customer at time of checkout. Displayed as Customer notes in ShipStation's Legacy Layout.

ShipStation will import the total order weight from the selling channel.

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.

ShipStation will import item options (such as color or size) for each line item in the order.

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