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.

Global Payments


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.

Om Global Payments har gett er ett handlar-ID och en delad hemlighet i stället för ett App ID och en App Key använder ert konto ett annat gränssnitt hos Global Payments, som inte stöds. Be er kontoansvariga om åtkomst till API:et hos Global Payments (GP API).

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.

  1. Gå till Administration›Inställningar›Fakturering›Faktureringskonton, öppna det aktuella faktureringskontot och välj fliken Betalningar.
  2. Aktivera Onlinebetalningar och välj Global Payments i listan över betalningsgatewayer.
  3. Klistra in ert App ID och er App Key. Er App Key sparas krypterad och visas aldrig mer i sin helhet.
  4. Låt API-adress stå på apis.globalpay.com. Välj apis.eu.globalpay.com endast om Global Payments har uppmanat er att göra det.
  5. Lämna Kontonamn tomt. OpenResa väljer själv vilket konto som ska användas (se nedan).
  6. Markera Testmiljö (sandlåda) om ni anger inloggningsuppgifterna för en testapplikation.
  7. Klicka på Spara och sedan på Testa anslutningen.

Val av Global Payments och inmatning av inloggningsuppgifter på ett faktureringskonto

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.

Ändra inte testmiljön eller betalningsgatewayen medan betalningar via Global Payments pågår. En betalning som slutförs under ändringen riskerar att klassas som ett test eller att inte kännas igen. Då måste den registreras manuellt.

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.

Om användaren stänger webbläsaren direkt efter betalningen går inget förlorat. OpenResa kontrollerar regelbundet väntande betalningar hos Global Payments, och betalningen registreras vanligtvis inom en halvtimme. Om en användare betalar samma beställning två gånger, till exempel från en flik som har stått öppen, förblir beställningen betald och ni får ett e-postmeddelande om överbetalningen så att ni kan återbetala den.

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.

Gör alltid återbetalningar från OpenResa. En återbetalning som görs direkt i portalen hos Global Payments upptäcks inte. Registrera den då även i OpenResa genom att välja en manuell betalningsmetod (kontanter, check, banköverföring) i Återbetalningsmetod. Annars skulle betalningen fortfarande visas som mottagen. Starta aldrig samma återbetalning på båda ställena: betalaren skulle då få pengarna tillbaka två gånger.

Läs mer

Uppdaterad den lördag 7 november 2026