Opret et nyt valutakursobjekt
For at hente en frisk valutakurs mellem to valutaer kan du bruge createExchangeRate-mutationen via vores GraphQL API. createExchangeRate understøtter en source- og target-valutakode samt en kurstype. Fuld dokumentation om createExchangeRate-mutationen findes i vores GraphQL API-reference. Valutakurser hentet med vores API er organisationsspecifikke.
mutation ExchangeRateCreate(: ExchangeRateCreateInputexchangeRateCreate )idratesourceCurrencyCodetargetCurrencyCodeHent en eksisterende valutakurs
Du kan bruge exchangeRate-forespørgslen med et angivet ID til at hente tidligere hentede valutakursdetaljer. Dette er nyttigt, hvis du vil se historiske valutakursdetaljer, bruge dem til rapporter, brugergrænseflader osv. Du kan se en fuld liste over tilgængelige felter i GraphQL API-reference.
Tidligere oprettede kurser opdateres ikke, når du henter dem — de er fastlåst til det tidspunkt, de oprindeligt blev hentet.
query ExchangeRate($id: ID!) { exchangeRate(id: $id) { id rate sourceCurrencyCode targetCurrencyCode targetFormat { decimalDelimiter symbol thousandsDelimiter } }}Google-valutakurser vs. Zonos-valutakurser
Når du bruger Google til valutakurser, får du en anden værdi end det, vores API leverer. Valutakursen, som din kunde ser online, er ikke en forbrugerkurs. Hvis du googler den aktuelle USD til GBP-konverteringskurs, ser du „benchmark“-valutakursen. Det er kursen, hvormed store internationale banker udveksler hundredvis af millioner dollars, men ingen kan købe til denne kurs. En forbruger vil se denne benchmark-kurs plus gebyrer fra valutaudvekslingsselskabet, når Zonos-valutakurser ikke bruges.
De andre sider, du ser, viser sandsynligvis valutakursen af bekvemmelighedshensyn, men de opkræver faktisk ikke kunden i deres udenlandske valuta. Kreditkortselskaber og banker, der udsteder kortet, opkræver valutaudvekslings- og udenlandstransaktionsgebyrer til kunder, der køber fra websteder, der opkræver i USD. Selvom beløbet vises i GBP (eller en anden valuta), er beløbet ved kassen ikke det beløb, kunden i sidste ende betaler.
Som nævnt tilbyder vi en garanteret valutakurs. De ekstra gebyrer, vi opkræver, dækker det konstant fluktuerende valutamarked. Variationer kan forekomme i løbet af den 90-dages garanterede periode for den oprindeligt hentede kurs. De ekstra gebyrer sikrer, at beløbet vist og betalt af kunden ved kassen er den samlede og endelige omkostning — uden skjulte eller overraskende gebyrer senere.
Hent valutakurser
Lær, hvordan du henter en valutakurs.Zonos understøtter hentning af opdaterede valutakurser mellem to valutaer via vores GraphQL API. Vi garanterer de valutakurser, vi beregner mellem valutaer. Selvom vi opdaterer vores kurser hvert 10. minut, garanterer vi kursen fra det tidspunkt, den blev hentet, i 90 dage.
Zonos garanterer kun valutakurser i tilfælde, hvor vi håndterer internationale betalinger, f.eks. via Zonos Checkout eller tilpassede integrationer med vores Zonos Payments API. For fulde detaljer om, hvordan vi garanterer valutakurser, se vores Servicevilkår.