Opprett et nytt valutakursobjekt
For å hente en frisk valutakurs mellom to valutaer, kan du bruke createExchangeRate mutasjonen gjennom vår GraphQL API. createExchangeRate støtter en source og target valutakode, samt en kurstype. Full dokumentasjon rundt createExchangeRate mutasjonen finner du på vår GraphQL API reference. Valutakurser hentet med vår API er organisasjonsspesifikke.
mutation ExchangeRateCreate: ExchangeRateCreateInputexchangeRateCreate )idratesourceCurrencyCodetargetCurrencyCodeHent en eksisterende valutakurs
Du kan bruke exchangeRate spørring med et gitt ID for å hente tidligere hentet valutakursdetaljer. Dette er nyttig hvis du vil se historiske valutakursdetaljer, bruke dem for rapporter, brukergrensesnitt osv. Du kan se en fullstendig liste over tilgjengelige felt på GraphQL API reference.
Tidligere opprettede kurser blir ikke oppdatert når du henter dem, de er festet i tid til når de opprinnelig ble hentet.
query ExchangeRate($id: ID!) { exchangeRate(id: $id) { id rate sourceCurrencyCode targetCurrencyCode targetFormat { decimalDelimiter symbol thousandsDelimiter } }}Google valutakurser vs Zonos valutakurser
Når du bruker Google for valutakurser, får du en annen verdi enn det vår API gir. Valutakursen som kunden ser på nettet, er ikke en forbrukerkurs. Hvis du googler gjeldende USD til GBP konverteringskurs, vil du se den „benchmark“ valutakursen. Dette er kursen som store internasjonale banker bytter hundrevis av millioner dollar til, men ingen kan kjøpe til denne kursen. En forbruker vil se denne benchmark kursen pluss gebyrer som belastes av valutabytteselskapet når Zonos valutakurser ikke brukes.
De andre stedene du ser viser sannsynligvis valutakursen for bekvemmelighetens skyld, men de belaster egentlig ikke kunden i deres utenlandske valuta. Kredittkortselskaper og banker som utsteder kortet vil belaste utenlandske valutagebyrer og utenlandske transaksjonsgebyrer for kunder som kjøper fra nettsteder som belaster i USD. Selv om de viser valutaen i GBP (eller annen valuta), er beløpet som vises dem ved kassen ikke det beløpet kunden til slutt vil betale.
Som nevnt tidligere tilbyr vi en garantert valutakurs. De ekstra gebyrene vi belaster gjør rede for det konstant svingende valutamarkedet. Variasjoner vil sannsynligvis finne sted over 90-dagers garantiperioden for den opprinnelig hentede kursen. De ekstra gebyrene sikrer at beløpet som vises og betales av kunden ved kassen er den totale og endelige kostnaden de vil betale – ingen skjulte eller overraskende gebyrer senere.
Hent valutakurser
Lær hvordan du henter en valutakurs.Zonos støtter henting av oppdaterte valutakurser mellom to valutaer gjennom vår GraphQL API. Vi garanterer valutakursene vi beregner mellom valutaer. Selv om vi oppdaterer kursene våre hvert 10. minutt, garanterer vi kursen fra tidspunktet den ble hentet i 90 dager.
Zonos garanterer kun valutakurser for tilfeller der vi håndterer internasjonale betalinger, for eksempel gjennom Zonos Checkout eller egendefinerte integrasjoner med vår Zonos Payments API. For fullstendige detaljer om hvordan vi garanterer valutakurser, konsulter vår Zonos Betingelser.