Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Prices are converted to a buyer’s preferred currency if her desired currency is in the list of Additional Supported Currencies. Currency conversion is provided by our integration with the service currencylayer

A Buyer can set their preferred currency in their profile:
Profile - User Settings - Region Settings - Currency.

...

Info

In Test or QA environments we use hard-coded exchange rates, rather than calling the service of currencylayer - to avoid incurring costs. Differences in calculated amounts compared to a live exchange rate are therefore expected.

...

.

Potential Scenarios

Case

Situation

Result

1

Buyer wants to order in EUR

  • Service’s Main Currency is EUR

  • Service’s Additional Supported Currency is USD

  • Buyer can order in EUR

  • Service receives order in EUR

2

Buyer wants to order in USD

  • Service’s Main Currency is EUR

  • Service’s Additional Supported Currency is USD

  • Buyer can order in USD

  • Service receives order in USD

3

Buyer wants to order in GBP

  • Service’s Main Currency is EUR

  • Service’s Additional Supported Currency is USD

  • Buyer can order only in EUR

  • Service receives order in EUR

4

Buyer orders in USD, Service edits the order

  • Service’s Main Currency is EUR

  • Service’s Additional Supported Currency is USD

  • Buyer can order in USD

  • Service can edit the order in EUR

  • Upon saving, the order is converted to USD

5

Service creates an order for a foreign buyer

  • Service’s Main Currency is EUR

  • Service’s Additional Supported Currency is USD

  • Buyers preferred currency is USD

  • Service creates an order in EUR

  • Upon saving, the order is converted to USD

  • Buyer receives order in USD

...