Ta emot betalningar med Global Payments
Global Payments är en internationell betaltjänstleverantör som är kompatibel med Desjardins (Québec). Era användare betalar med bankkort på en säker betalningssida hos Global Payments, som även hanterar autentiseringen med 3-D Secure. Avgifterna följer ert avtal med Global Payments. OpenResa tar ingen provision på dessa betalningar.

Förutsättningar
För att ta emot riktiga betalningar behöver er organisation ett handlarkonto hos Global Payments, till exempel via Desjardins i Québec. Er kontoansvariga ger er då två inloggningsuppgifter som är unika för er applikation: ett App ID och en App Key.
Vill ni prova betalningsgatewayen innan ni skriver avtal? Skapa då ett kostnadsfritt konto på utvecklarportalen hos Global Payments (developer.globalpayments.com). Där skapas en testapplikation med eget App ID och egen App Key.
Konfigurera Global Payments på ett faktureringskonto
Varje faktureringskonto har sin egen betalningsgateway. Ni kan alltså använda Global Payments för en del av er verksamhet och låta resten ligga på ett annat konto.
- Gå till Administration›Inställningar›Fakturering›Faktureringskonton, öppna det aktuella faktureringskontot och välj fliken Betalningar.
- Aktivera Onlinebetalningar och välj Global Payments i listan över betalningsgatewayer.
- Klistra in ert App ID och er App Key. Er App Key sparas krypterad och visas aldrig mer i sin helhet.
- Låt API-adress stå på
apis.globalpay.com. Väljapis.eu.globalpay.comendast om Global Payments har uppmanat er att göra det. - Lämna Kontonamn tomt. OpenResa väljer själv vilket konto som ska användas (se nedan).
- Markera Testmiljö (sandlåda) om ni anger inloggningsuppgifterna för en testapplikation.
- Klicka på Spara och sedan på Testa anslutningen.

Ni behöver inte registrera någon aviseringsadress i ert konto hos Global Payments. OpenResa skickar själv sina returadresser vid varje betalning. En länk Onlinehjälp i formuläret går igenom dessa steg.
Om testet svarar att inloggningsuppgifterna nekas, kontrollera först rutan för testmiljön. Inloggningsuppgifter för test fungerar bara när rutan är markerad, och inloggningsuppgifter för produktion bara när rutan inte är markerad.
Välja behandlingskonto
En applikation hos Global Payments kan omfatta flera konton för behandling av betalningar. När Kontonamn är tomt väljer OpenResa det enda tillgängliga kontot. Om det finns flera väljer OpenResa det enda konto som är avsett för betalningssidan, vars namn slutar på _hpp. Anslutningstestet visar vilket konto som har valts, till exempel Anslutning till Global Payments OK — konto för transaktionshantering valt automatiskt: transaction_processing_hpp.
Om OpenResa inte kan välja på egen hand listar testmeddelandet de tillgängliga kontona. Kopiera namnet på det konto som Global Payments har angett till Kontonamn. Spara och kör sedan testet igen.
Prova med testmiljön
Med inloggningsuppgifterna för en testapplikation och rutan Testmiljö (sandlåda) markerad är betalningarna fiktiva. Inget kort debiteras, och betalda beställningar ger fakturor i serien SPECIMEN, utan bokföringsvärde.
För att göra en testbetalning betalar ni en beställning med Visa-testkortet 4263970000005262, utgångsdatum 05/39 och säkerhetskod 599. Betalningen godkänns. Fler testkort beskrivs i dokumentationen från Global Payments.
För att gå över till produktion ersätter ni App ID och App Key med era inloggningsuppgifter för produktion. Avmarkera rutan, spara och kör sedan anslutningstestet igen.
Förstå betalningen ur användarens perspektiv
Vid betalningen väljer användaren Onlinebetalning, som visas med texten via Global Payments. Användaren omdirigeras sedan till betalningssidan hos Global Payments, på franska eller engelska beroende på användarens språk. Där anger användaren sina kortuppgifter och bekräftar med autentisering via 3-D Secure om banken kräver det.
Användaren kommer sedan tillbaka till OpenResa, som väntar på bekräftelsen från Global Payments. Meddelandet Betalning godkänd visas vanligtvis omkring tio sekunder efter betalningen. OpenResa skickar då, som för alla betalningsgatewayer, bekräftelsen och fakturan till användaren.
Några regler som är specifika för Global Payments gäller:
- E-postadress. Global Payments kräver betalarens e-postadress. Användaren måste därför ha en giltig adress på högst 50 tecken i sin beställning eller på sitt konto. Annars nekas onlinebetalningen med meddelandet En giltig e-postadress krävs för att betala online. Kontrollera ditt konto.
- Valuta. Betalningen görs i beställningens valuta, till exempel i kanadensiska dollar för en klubb i Québec. Valutan måste vara aktiverad på ert konto hos Global Payments. Annars ser användaren ett meddelande om att tjänsten inte är tillgänglig, och ni varnas efter flera misslyckanden.
- Ett försök per sida. Efter att kortet har nekats kommer användaren tillbaka till OpenResa och startar betalningen igen. En ny betalningssida skapas då.
Betalningssidan hos Global Payments är giltig i 24 timmar. Om användaren lämnar sidan förblir beställningen väntande på betalning, och användaren kan betala den igen via Global Payments eller med en annan betalningsmetod som ni erbjuder.
Hitta en betalning
I er portal hos Global Payments har varje betalning en referens som kombinerar beställningsnumret, utan bindestreck, och numret på betalningsförsöket. BJ2026000123T15349533 motsvarar till exempel beställningen 2026-000123. Sök efter detta beställningsnummer i Administration›Dashboard›Fakturering›Fakturor & transaktioner för att öppna den.
I beställningens detaljer visar transaktionen Transaktions-ID från Global Payments, Auktorisationsnummer och Referens. Alternativet Händelselogg på faktureringskontot listar svaren från Global Payments och det kontrollerade resultatet, med orsaken till ett eventuellt misslyckande. På en misslyckad rad kontrollerar Spela igen betalningen hos Global Payments och registrerar den om den har genomförts.
Återbetala en betalning
Återbetalningen startas från Administration›Dashboard›Fakturering›Fakturor & transaktioner. Öppna beställningen och klicka på Återbetala. Välj sedan hel eller delvis återbetalning. Med Global Payments-rutan uppdaterar OpenResa beställningen och skickar återbetalningen till Global Payments, som krediterar betalarens kort.
En hel återbetalning drar tillbaka det som levererats (krediter återförs, abonnemang återkallas) och markerar beställningen som återbetald. En delvis återbetalning låter beställningen förbli betald och minskar endast det mottagna beloppet. Global Payments godtar inte en återbetalning som överstiger betalningens belopp.
Om Global Payments inte bekräftar återbetalningen, till exempel vid ett avbrott, uppdateras beställningen ändå. Ett meddelande Återbetalning att kontrollera hos Global Payments uppmanar er att kontrollera i er portal att återbetalningen har genomförts, och att annars göra den.