Currencies
Which currency an order posts in
An order posts in the currency the customer paid in, as Webflow records it on the order. If an order carries no currency, Xaldro uses your shop's default currency, which it reads from your Webflow Ecommerce settings when you connect the site (USD if Webflow does not return one).
Currencies that work
Currencies with two decimal places (USD, EUR, GBP, AUD, CAD and most others) post normally.
Currencies that are held
Orders in a currency without two decimal places are held, not posted:
- zero-decimal: BIF, CLP, DJF, GNF, ISK, JPY, KMF, KRW, PYG, RWF, UGX, UYI, VND, VUV, XAF, XOF, XPF
- three-decimal: BHD, IQD, JOD, KWD, LYD, OMR, TND
Xaldro works in hundredths of a unit, so an amount in one of these currencies would be posted at 100 times or a tenth of its real value. They stay held until each has been checked against a real Webflow order. If you sell in one of them, contact support.
An order whose currency is not a valid three-letter ISO code is held too.
When the order is in another currency than your ledger
Your ledger has to accept the order's currency.
Xero: turn on multicurrency and add the currency in Xero. Xaldro sends the invoice in the order's currency and sends no exchange rate, so the rate on the invoice is the one Xero sets. If Xero refuses the currency, the order is held with the message.
QuickBooks: turn on multicurrency (Settings, Account and settings, Advanced, Currency). With it off, an order in another currency than the company's home currency is held with that instruction. With it on:
- Xaldro reads QuickBooks' own exchange rate for the document's date and states it on the invoice, the payment and any refund. Invoices and payments use the order date; a refund uses the day it posts.
- If QuickBooks has no rate for that day, the order is held rather than booked at 1 to 1. Add the rate in QuickBooks and press Retry.
- QuickBooks fixes a customer's currency. A buyer who already has a customer in another currency gets a second customer with the currency in its name, for example Jane Doe (EUR).
See Hold reasons for the exact messages.