Sync Shopify POS orders
Bigblue's default handling of Shopify POS orders
For regular retail orders (i.e. orders with no shipping required), Bigblue ignores the POS orders: they do not appear in Bigblue at all, there is no risk of a duplicated order fulfillment.
For orders requiring shipping (i.e. having at least one line item with a specified shipping method on Shopify), Bigblue synchronizes the orders and handles them like regular online orders.
Note that this includes Shopify POS orders created in Fulfilled fulfillment status.
Customize your Shopify POS orders' management
For regular retail orders and for orders requiring shipping, three options are available:
- Synchronize — orders are handled like regular online orders
- Do not synchronize — orders are ignored
- Synchronize as fulfilled outside Bigblue — orders exist in Bigblue but are not fulfilled by Bigblue, buyers can use the Bigblue return portal as usual (and ship their returns to a Bigblue warehouse)
To select your options, go to Shop integrations, select a Shopify store, go to Settings > Data synchronization, and select your preferred options.

For the Synchronize as fulfilled outside Bigblue option, kindly contact our support team to enable it.
Recommendations to handle returns
If you have activated the return portal (related article), then for any order that exists in Bigblue, buyers can use it (according to your Bigblue buyer experience preferences). That includes orders fulfilled by Bigblue and orders synchronized as fulfilled outside Bigblue.
What should you do if a buyer can't access the Bigblue return portal?
- Check your Shopify POS order synchronization preferences are well set-up: the selected option should be Synchronize or Synchronize as fulfilled outside Bigblue depending wether Bigblue should fulfill the order or not.
- Check your returns' settings: go to Bigblue > Buyer Experience > Customization, choose the experience that should apply, open your Return portal settings and ensure your preferences allow the buyer to return the order, notably the return window and the buyer's country
- Ensure that the Bigblue order exists and is not in sync error: for regular retail orders, the mosst frequent situation is missing customer-related information (for example there might be no customer address), which prevents Bigblue from creating the corresponding Bigblue order.
We recommend:
- asking your customer in store, at purchase, for all necessary customer-related information; or
- asking your customer going through your return support flow for their customer-related information, ensuring the Bigblue order gets created, and sending the return portal link
Recommendation for orders with mixed shipping requirements
For Shopify POS orders with part of the line items requiring shipping and part of the line items not requiring shipping, Bigblue applies the Retail orders requiring shipping preferences.
Second option is to use a specific Shopify shipping method for POS orders, map it to "No fulfillment" in the Bigblue auto-fulfillment settings, and manually handle the fulfillments to ensure that only the expected line items get shipped.
Last option is, for to set the property RequiresShipping to false for the line items that shouldn't be fulfilled by Bigblue. Those line items will be fully ignored by Bigblue (hence buyer won't be able to use the return portal to return them).