Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-5397

Domain Manager: On pricing sync, convert currency to default currency if the registrar module returns a price in another active currency

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 5.11.0
    • Fix Version/s: 5.13.0-b1
    • Component/s: Plugins
    • Labels:
      None

      Description

      As an example, OVH Domains Canada returns pricing in CAD (I believe). If we have USD as our default currency, and we do a price sync, nothing happens because we are using USD and the API returns prices in CAD.

      Instead, if there is a currency mismatch, we should check if the currency returned by the API is installed in Blesta. If it is installed, do a currency conversion from CAD to USD (in this example) and set prices in USD.

      If the currency exists (CAD) but they have not run an exchange rate processor, then it will default to 1-to-1, meaning the USD price will be set for the value returned by CAD. It might make sense to show a message if we are converting the currencies.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: