**WholeCell's Sellbrite integration is not available by default. Please contact us via live chat support if you would like to use the Sellbrite integration.

The Sellbrite integration allows you to keep your available inventory quantities synchronized across many eCommerce channels. WholeCell updates Sellbrite every few minutes with changes to your available inventory and Sellbrite sends those changes to all of the channels you have listings on. When customers order your products, those orders come through Sellbrite and are created in WholeCell automatically with the correct item(s) for fulfillment.

This integration syncs:

  • Products (Sellbrite → WholeCell)

  • Available inventory quantities (WholeCell → Sellbrite)

  • Orders (Sellbrite → WholeCell)

  • Shipments (WholeCell → Sellbrite)

Products

Your Sellbrite products are associated with WholeCell product variations via the SKU. Matching SKUs will have their inventory quantity levels updated, and automatically create matching WholeCell order items when orders are imported. WholeCell cannot update inventory quantity levels for product variations that do not have a SKU, or whose SKU does not exist on Sellbrite.

To add SKUs to your products in WholeCell, see the Setting Your Product Variations and SKUs article.

Orders

Open orders are imported from Sellbrite every few minutes. WholeCell will not import shipped orders from Sellbrite - it is important to fulfill orders through WholeCell instead. The order import will create orders that do not yet exist, and update order statuses as described below.

Order Statuses

On the Sellbrite integration settings page, you can select WholeCell order statuses that apply to the different states of an order. When orders are created for the first time, the below diagram is used to decide what order status should be applied.

WholeCell will update orders that have been canceled from any status to the canceled status that you select on the integration settings page. WholeCell can only detect canceled orders from the last 7 days. If an order is awaiting payment for longer than 7 days you will need to cancel it manually in WholeCell if it gets canceled in Sellbrite.

WholeCell will also detect when unpaid orders become paid, and update the status accordingly.

Shipments

When a shipment is added to an order in WholeCell, it will be exported to Sellbrite and then Sellbrite will export it to the channel (review Sellbrite's help articles for more information). Changing an order status to "Shipped" in WholeCell will not update the order to "Shipped" in Sellbrite or on the channel because additional shipment information is required.

Enabling the Integration

You will need to reach out to the WholeCell support team to enable the Sellbrite integration. Once that's been approved and enabled, "Sellbrite" will appear as an option on the Settings page. Click this and enter your Sellbrite credentials to get started.

Map your Sellbrite order statuses to your WholeCell sales order statuses. Don't forget to check the 'Enable order import' box.

Select which inventory status you want to include with the quantity update sync with Sellbrite.

You may be using eCommerce SKUs that are different from your Sellbrite SKUs. Choose which SKU WholeCell should recognize and connect to SKUs uploaded in WholeCell when importing order items. Any of the two types will work.

Select which date you want the integration to start and bring your orders in. You want to backdate up to a certain date only and fulfill those orders or just import the ones from that day you are turning on the Sellbrite integration.

After saving the initial settings for the integration, you need to go to the three tabs -- 'Channels', 'Warehouse', and 'Products' to import your Sellbrite channels, warehouses, and products in WholeCell. Simply click the sync button on each of those tabs and wait for them to appear.

Once you've imported the channels from Sellbrite, click it to save your settings for the following below. Check 'Import Orders' if you want to import orders from that channel.

Once you've imported the warehouse from Sellbrite, click it, and then make sure to map that with your WholeCell warehouse where the inventory that you want to sync is in. Also, make sure to click 'Enable inventory sync' for that warehouse. Note: It is not advisable to have multiple warehouses in Sellbrite mapped to one warehouse in WholeCell. WholeCell will sync the quantities to the warehouses you have set and thus, will multiply the quantity that you have in Sellbrite

Troubleshooting

  • WholeCell only updates Sellbrite when the quantity of a product has changed in WholeCell since the last update. If for any reason the quantity changes in Sellbrite but not WholeCell, WholeCell will not make an update to overwrite the Sellbrite quantity even if it’s different.

  • Because of the above, you must be importing orders and managing inventory quantities for all channels that you have connected in Sellbrite. Trying to manage any quantities in Sellbrite manually will lead to headaches and confusion.

  • Clicking the ‘Sync Now’ button on the Sync History tab from the Sellbrite settings page in WholeCell DOES NOT overwrite the quantities for all of your connected products in Sellbrite. That button starts a review where WholeCell looks for any products where the quantity in WholeCell has changed since the last update. Then it updates only those products.

Why did my sync stop working?

  • If channel, warehouse, and product changes are made in Sellbrite, those changes have to be imported (and enabled) into WholeCell for orders to be imported and inventory quantities to be synced. Make sure to click on the sync button in the relevant resource tab on the Sellbrite settings page in WholeCell.

  • If a product was deleted in Sellbrite, by mistake or intentionally, when that product is recreated and then reimported in WholeCell, inventory quantity sync and order import may stop working. Contact the WholeCell support team to resolve the issue.

Did this answer your question?