New features for Shopify

This is where you will be able to find out more details about the features we talk about in our release notes.

We will continuously be updating this page with any new features found for Shopify.

September 2018 | Support for Shopify multi-location inventory

Shopify has begun rolling out their new multi-location inventory feature. Brightpearl’s connector fully supports the multi-location. You are now able to map Brightpearl warehouses to Shopify locations for inventory, fulfillment and allocation. This means that you can assign allocation warehouses in Brightpearl based on where an item is truly located.

You will need to map your Shopify locations to Brightpearl warehouses within the Brightpearl Shopify app inventory settings.


If you do not have multi-location switched on in your Shopify account, contact your account rep at Shopify.

June 2018 | Cart attribute mapping

Shopify allow you to create cart attributes which are custom fields used for collecting additional information from customers when they checkout, such as gift messages. To bring those additional details into Brightpearl the Shopify cart attribute can be mapped to a Brightpearl sales order custom field. And if the attribute isn't mapped it will get captured in the Brightpearl order notes.

To set up attribute mapping log into Shopify and navigate to the order settings in the Brightpearl app. Enter the Shopify attribute field name and specify which Brightpearl custom field the information should be captured in.


May 2018 | Shopify POS order fulfillment status respected

The Shopify connector now respects the fulfillment status of POS orders. If Shopify POS is set to place orders as unfulfilled, they will download to Brightpearl as unfulfilled.

May 2018 | Additional information captured for payments

The Shopify connector will now capture additional payment information in Brightpearl:

  • Shopify order ID
  • Payment gateway name
  • Gateway transaction reference

May 2018 | Refunds for items not yet shipped

The Shopify app can be configured to create sales credits and refunds in Brightpearl when a return is processed in Shopify. If the order hasn't yet been shipped in Brightpearl though the order can simply be cancelled. If the Shopify app is configured to handle returns then it will now mark the original sale as unpaid using a reversal. The Brightpearl order can also be moved to a cancelled status by using the order status mapping in the Shopify app.

May 2018 | Stability improvements

Updates to the product and order download have helped to improve reliability and ensure updates are successfully received by Shopify.

Have more questions? Submit a request