Set up Shopify returns and refunds (legacy order import)
This article describes how to set up and use the import of Shopify returns and refunds with the legacy order import. The legacy order import is used when the Shopify Ecommerce Order Experience feature is disabled in NaviPartner Feature Management.
For an overview of the process and of what is covered, refer to Shopify returns and refunds.
Prerequisites
- The Shopify integration is set up, and orders are imported into Business Central.
- The payment method mapping and shipment method mapping are in place.
- Finance has decided which G/L accounts to use for refunds. None of the accounts can be blocked, and all of them must allow direct posting.
Enable returns for the Shopify store
-
Search for Shopify Stores, and open the store you want to set up.
-
In the Sales Return Order Integration section, populate the following fields:
Set up accounts and items used on return orders
On the same Shopify Store card, in the Legacy Order Import section, populate the following fields:
Other settings that affect returns
- E-commerce Stores - the e-commerce store linked to the Shopify sales channel. Its Location Code is used when the return location can’t be determined, and for refunds where nothing goes back to stock. Its salesperson and dimensions are copied to the return order.
- Location mapping - when Shopify restocks an item at a location, the item is received at the mapped Business Central location.
- Shopify Integration Setup - the Max. Document Process Retry Count field (default 5) specifies how many times a failed row is retried before the system stops trying.
Job queue entries
When you enable Sales Return Order Integration, the following job queue entries are created:
Process returns in the Shopify Legacy Return Queue
Search for Shopify Legacy Return Queue, or open it from the action on the Shopify Store card. Every Shopify return or refund found by the system is displayed as one row.
Statuses
Actions
The following columns are also useful when reviewing the queue:
- Location Fallback Used - the e-commerce store location was used because the return location couldn’t be determined.
- Not Restocked - the goods weren’t put back in stock.
- Gift Card Refund Amount, Voucher, and Outcome Note.
Warning: If you delete a row, its unposted draft return order is deleted too. If the return was handled manually, use Dismiss instead, so it isn’t imported again later.
