getConversionRate( )


Returns the conversion rate between 2 currencies.

Authentication

This function requires elevated permissions and runs only on the backend and on dashboard pages.

Permissions
Manage Currencies
Manage Stores - all permissions
Learn more about app permissions.
Method Declaration
Copy
function getConversionRate(
  identifiers: GetConversionRateIdentifiers,
): Promise<ConversionRateResponse>;
Method Parameters
identifiersGetConversionRateIdentifiersRequired

Identifying details needed to get the conversion rate. The combination of the from and to properties together comprise the unique ID.

Returns
Return Type:Promise<ConversionRateResponse>
JavaScript
import { currencies } from "wix-ecom.v2"; currencies.getConversionRate("USD", "GBP").then((conversionRate) => { const rate = conversionRate.rate; const timestamp = conversionRate.rateTimestamp; }); /* Promise resolves to: * { * "rate": { * value: "20", * decimalPlaces: 2 * }, * "rateTimestamp": "2020-03-15T20:00:00.181Z" * } */
Errors

This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.

Did this help?