Exchange Creation Options

Edited

OVERVIEW

Loop can create exchanges in two different ways:

Option 1 (Recommended): Add exchange items to original order

This is Shopify's newer exchange functionality that they built. This is the most seamless, but there are some limits to who is eligible.

Benefits

  • Better reporting

    • No reconciliation needed for sales reports in Shopify.

  • Structured data

    • All exchange items are recorded on the same order, so it's easy to see all exchanges that are related to the same original order in one view.

Limitations

  • Fulfillment: shipping provider (3PL/warehouse/ERP) must be able to handle multiple fulfillments on a single order.

    • Fulfill.io and Shipstation are shipping providers who are compatible with this option. Others may be compatible as well but could require testing.

    • If you're not sure, please ask the provider before making a decision.

  • Third-party orders: Exchanges cannot be offered to shoppers for orders that are placed through third-parties, such as Meta (Facebook/Instagram). Shoppers will only be offered store credit or refund.

Here is how an exchange shows up on an order in Shopify:

Option 2: Create separate exchange orders

This is Loop's legacy functionality where a new exchange order is created for each exchange request.

Benefits:

  • More configurability on how Loop creates exchange orders

    • Beneficial for merchants who have integrations into third-party systems, such as Netsuite.

  • Exchanges exist as a separate order

    • Eliminates the need for fulfillment providers to support multiple fulfillments on a single order

    • Makes it easier for third-parties to identify new exchanges.

Limitations:

  • Reconciliation needed for sales reporting in Shopify

    • Requires reconciliation for Shopify reporting to be accurate

    • Will inflate discounts, returns, and/or net sales depending on your configuration

Here is an example of an exchange order:

Was this article helpful?

Sorry about that! Care to tell us more?

Thanks for the feedback!

There was an issue submitting your feedback
Please check your connection and try again.