Valute e tassi di cambio
Quali valute supportano il catalogo e le fatture, come funziona la conversione automatica e il comando /currency rate.
Valute del catalogo
/catalog currency sceglie quali tra USD, EUR e INR mostra il catalogo e quale è la principale. Un prodotto può avere un prezzo separato per ciascuna (price_usd, price_eur, price_inr in /catalog product-add), oppure imposti solo il prezzo principale e attivi auto_currency così le altre due vengono convertite dai tassi in tempo reale.
no_price_text è ciò che il catalogo mostra quando un prodotto non ha un prezzo, ad esempio "Chiedi in un ticket".
Valute delle fatture
/invoice create accetta USD, INR, EUR e GBP. L'immagine della fattura e il report delle vendite usano la valuta scelta; non c'è conversione sulle fatture, quindi una vendita in EUR resta in EUR nel report e /invoice top-buyers classifica per valuta.
Da dove arrivano i tassi
I tassi vengono presi da un'API pubblica di cambio con un secondo provider come riserva, e sono memorizzati in cache per 5 minuti (EXCHANGE_RATE_CACHE_SECONDS sull'host). Se entrambi i provider falliscono, i prezzi convertiti mantengono l'ultimo valore in cache; se non ce n'è, il catalogo mostra solo il prezzo principale.
/currency rate
Un comando pubblico che chiunque può eseguire: /currency rate amount:50 currency:EUR mostra quell'importo in USD, INR, EUR, GBP, JPY, CAD, AUD, CHF, CNY, SGD e AED. Utile in un ticket quando un acquirente paga in una valuta diversa da quella dell'inserzione.
I tassi sono informativi. L'importo che ricevi davvero dipende dal tasso e dalle commissioni del tuo provider di pagamento.