Market pricing for exchanges prices exchange items using the customer's local market price, instead of always showing your store's base-catalogue price.
ℹ️ This applies to exchanges (EFOV and EFSE) in Returns V2. POS market pricing is out of scope — the online catalogue price is used for exchanges regardless of any separate in-store pricing.
How to turn on market pricing for exchanges
Go to Returns → Settings → Taxes & Markets in your Swap dashboard.
In the Currencies panel, switch on Market pricing.
How it works
When a customer exchanges an item:
Swap checks the customer's origin country.
If the exchange item is included in a market for that country, its market price is used — fixed or percentage-adjusted, whichever your store has configured.
If it isn't included in that market, Swap falls back to the primary market's price, as before.
Where more than one market could apply to the same country, Swap follows the same market Shopify itself would use, so the price shown matches what the customer would get buying directly from your store.
This works the same way for Global orders, and supports both fixed and dynamic Shopify market pricing.
Multi-currency
If Multi-currency support is enabled, the market price is shown in the customer's presentment currency, converted at the same rate used elsewhere on their return.
RMA record
When a market price is applied to an exchange, the RMA logs an entry noting that a market price was used for that exchange — so support can see why an item's price differs from the base catalogue when reviewing a return.
