Skip to main content

Understanding market pricing for exchanges (Returns V2)

Market pricing shows exchange items at the customer's local market price instead of your base catalogue price, in their presentment currency where multi-currency is on.

Written by Guido Kaspers

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

  1. Go to Returns → Settings → Taxes & Markets in your Swap dashboard.

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

Did this answer your question?