Returns the conversion rate between 2 currencies.
This function requires elevated permissions and runs only on the backend and on dashboard pages.
function getConversionRate(
identifiers: GetConversionRateIdentifiers,
): Promise<ConversionRateResponse>;
Identifying details needed to get the conversion rate. The combination of the from
and to
properties together comprise the unique ID.
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"
* }
*/
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.