Sync Shopify POS orders

Shopify Point Of Sale (POS) orders are orders purchased in physical locations, like a regular physical store, using Shopify's Point Of Sale system.

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.

If some line items should be fulfilled by Bigblue while some other shouldn't, we strongly recommend creating two separate orders: one for the items available in store and another one for the items to be shipped, so that only the second order is considered requiring shipping.

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).

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us