Vendere in più di una valuta
Vendere oltre i confini funziona bene finché l'aritmetica non assume silenziosamente gli euro.
Ogni evento ha la sua valuta
Fissi il prezzo di un evento nella valuta in cui effettivamente vendi, e gli acquirenti vengono addebitati in quella valuta. Le commissioni, gli sconti e i rapporti seguono l'evento piuttosto che un'impostazione predefinita della piattaforma.
Valute senza decimali
Lo yen giapponese e il fiorino ungherese non hanno unità minore — non esistono "centesimi di yen". I sistemi di pagamento rappresentano gli importi nell'unità più piccola, quindi il codice che moltiplica ciecamente per 100 addebita un acquirente giapponese cento volte il prezzo previsto. Convertiamo gli importi in un solo posto precisamente in modo che questa classe di bug non abbia da nessuna parte stare.
Gli sconti a importo fisso rimangono nella loro valuta
Un codice "€10 di sconto" non può scontare un evento in yen di 10. Gli sconti a importo fisso si applicano solo agli eventi nella loro stessa valuta; i codici percentuali funzionano ovunque, perché una percentuale significa la stessa cosa ovunque.
I pavimenti e i tetti delle commissioni anche
Il nostro pavimento di €0.20 e il tetto di €0.50 sono importi in contanti, quindi hanno senso solo in una valuta. Applicare i limiti dell'euro a un ordine in una valuta a basso valore unitario sarebbe un errore serio a tuo svantaggio, e i limiti sono consapevoli della valuta per questa ragione.
Le valute di elaborazione e la conversione sono gestite da Stripe secondo il tuo accordo con loro.