Configure a Separate Order Controller for Buy Online Return In-Store (BORIS) Orders
Set up an external controller for Point of Sale BORIS orders. You can still use Salesforce order management for all in-store orders. You can have a separate ecommerce controller and still process BORIS returns as receipted and referenced.
BORIS is an order fulfillment method that allows a customer to purchase a product online and have it shipped to their home. If the customer is unsatisfied with their purchase, they can return it in-store.
To use Salesforce as the order controller, see Process BORIS Returns with Salesforce Order Management (SFOM) Connector in Salesforce Help.
Point of Sale enforces a check that prevents orders from being returned unless they have a status of Completed, Exchanged, Partially Exchanged, Fulfilled, or Partially Refunded. Orders with a status of, for example, Shipped can't be returned.
-
To configure an external order controller, set up Point of Sale Order SPI.
-
In CMS, go to Integrations | Customer Connecters.
-
Click Create.
-
For Connecter Type, select SPI.
-
For Endpoint Name, select BORIS_GET_ORDER_DETAIL.
-
Configure the rest of the fields for the SPI. See Point of Sale API, SPI, and Webhook Overview.
-
Save your changes.
-
-
To use the latest order search capabilities, enable enhanced search functionality.
-
In CMS, go to Store Management | Store Settings | System.
-
Expand Rollout.
-
Turn on Use new order search service (useOrderSearchV2).
-