Update currency rates

Currency rates can be set manually, or imported into the store. To ensure that your store has the most current rates, you can configure the currency rates to be updated automatically on schedule.

Before importing currency rates, complete the currency rate setup to specify the currencies that you accept, and to establish the import connection and schedule.

w-600 modal-image
Currency rates

Update a currency rate manually

  1. On the Admin sidebar, go to Stores > Currency > Currency Rates.

  2. Click the rate that you want to change and enter the new value for each currency supported.

  3. When complete, click Save Currency Rates.

Import currency rates

  1. On the Admin sidebar, go to Stores > Currency > Currency Rates.

  2. Set Import Service to the currency rate provider.

    The default provider is fixer.io (legacy).

    note important
    IMPORTANT
    Starting with the 2.4.6 release, the Fixer.io service is deprecated and replaced with the Fixer API (APILayer) service. It is highly recommended that you use an APILayer account instead of a deprecated Fixer.io account.
  3. Click Import.

    The updated rates appear in the Currency Rates list. If the rates have changed since the last update, the old rate appears below for reference.

  4. When complete, click Save Currency Rates.

  5. When prompted to update the cache, click the Cache Management link and refresh the invalid cache.

    img-md
    w-600 modal-image
    System message - refresh the invalid cache

Import currency rates on schedule

  1. Make sure that Cron is enabled for your store.

  2. To specify the currencies that you accept and establish the import connection and schedule, complete the Currency Rate Setup.

  3. To verify that the rates are imported on schedule, check the Currency Rates list.

  4. Wait for the time period of the frequency setting established for the schedule and check the rates again.

recommendation-more-help
dacea746-44a9-4368-b3fb-3bcff64c6be1