Primanje plaćanja putem Global Payments
Global Payments je međunarodni pružatelj usluga plaćanja, kompatibilan s Desjardinsom (Québec). Vaši korisnici plaćaju bankovnom karticom na sigurnoj stranici za plaćanje usluge Global Payments. Ta stranica obavlja i autentifikaciju 3-D Secure. Naknade su one iz vašeg ugovora s uslugom Global Payments: OpenResa ne naplaćuje nikakvu proviziju na ta plaćanja.

Preduvjeti
Za primanje stvarnih plaćanja vaša organizacija mora imati trgovački račun kod usluge Global Payments, na primjer posredstvom Desjardinsa u Québecu. Vaš voditelj računa tada vam daje dva identifikatora vezana uz vašu aplikaciju: App ID i App Key.
Ako želite isprobati pristupnik prije potpisivanja ugovora, besplatno otvorite račun na portalu za razvojne programere usluge Global Payments (developer.globalpayments.com). Ondje se stvara testna aplikacija s vlastitim App ID-jem i vlastitim App Keyem.
Postavljanje usluge Global Payments na računu za naplatu
Svaki račun za naplatu ima vlastiti pristupnik: Global Payments možete namijeniti dijelu svojih aktivnosti, a ostale ostaviti na drugom računu.
- Otvorite Administracija›Postavke›Naplata›Računi za naplatu, zatim otvorite odgovarajući račun za naplatu i prijeđite na karticu Plaćanja.
- Omogućite Online plaćanja i na popisu pristupnika odaberite Global Payments.
- Zalijepite svoj App ID i svoj App Key. App Key sprema se šifriran i više se nikad ne prikazuje u cijelosti.
- Ostavite Adresa API-ja na
apis.globalpay.com. Odaberiteapis.eu.globalpay.comsamo ako vam je to Global Payments naveo. - Ne popunjavajte polje Naziv računa: OpenResa sam odabire račun koji će koristiti (pogledajte niže).
- Označite Testno okruženje (sandbox) ako unosite identifikatore testne aplikacije.
- Kliknite na Spremi, a zatim na Testiraj vezu.

U svojem prostoru usluge Global Payments ne trebate registrirati nikakvu adresu za obavijesti: OpenResa sam šalje svoje povratne adrese pri svakom plaćanju. Poveznica Online pomoć u obrascu ponavlja ove korake.
Ako test javi da su identifikatori odbijeni, najprije provjerite potvrdni okvir testnog okruženja: testni identifikatori rade samo kad je okvir označen, a produkcijski identifikatori samo kad okvir nije označen.
Odabir računa za obradu
Jedna aplikacija Global Payments može obuhvaćati više računa za obradu plaćanja. Kada je polje Naziv računa prazno, OpenResa uzima jedini dostupni račun. Ako ih ima više, uzima jedini račun namijenjen stranici za plaćanje, čiji naziv završava na _hpp. Test veze prikazuje vam odabrani račun, na primjer Povezivanje s Global Payments OK — račun za obradu automatski je odabran: transaction_processing_hpp.
Ako OpenResa ne može sam odabrati račun, poruka testa navodi dostupne račune. Prepišite naziv računa koji vam je naveo Global Payments u polje Naziv računa, spremite, a zatim ponovno pokrenite test.
Isprobavanje u testnom okruženju
S identifikatorima testne aplikacije i označenim okvirom Testno okruženje (sandbox) plaćanja su fiktivna: nijedna kartica nije terećena, a plaćene narudžbe stvaraju račune serije SPECIMEN, bez računovodstvene vrijednosti.
Za probno plaćanje platite narudžbu testnom karticom Visa 4263970000005262, s datumom isteka 05/39 i sigurnosnim kodom 599: plaćanje će biti prihvaćeno. Ostale testne kartice opisane su u dokumentaciji usluge Global Payments.
Za prelazak u produkciju zamijenite App ID i App Key svojim produkcijskim identifikatorima, poništite oznaku okvira, spremite, a zatim ponovno pokrenite test veze.
Kako plaćanje izgleda korisniku
U trenutku plaćanja korisnik odabire Online plaćanje, prikazano s napomenom putem Global Payments, a zatim se preusmjerava na stranicu za plaćanje usluge Global Payments, na francuskom ili engleskom ovisno o svojem jeziku. Ondje unosi podatke kartice. Ako to njegova banka zatraži, potvrđuje plaćanje autentifikacijom 3-D Secure.
Zatim se vraća na OpenResa, koji čeka potvrdu usluge Global Payments: poruka Plaćanje potvrđeno obično se prikazuje desetak sekundi nakon plaćanja. OpenResa mu tada, kao i kod svakog pristupnika, šalje potvrdu i račun.
Primjenjuje se nekoliko pravila svojstvenih usluzi Global Payments:
- Adresa e-pošte. Global Payments zahtijeva adresu e-pošte platitelja. Korisnik stoga mora imati valjanu adresu od najviše 50 znakova na svojoj narudžbi ili na svojem računu. U suprotnom mu se online plaćanje odbija uz poruku Za plaćanje putem interneta potrebna je važeća adresa e-pošte. Provjerite svoj račun.
- Valuta. Plaćanje se obavlja u valuti narudžbe, na primjer u kanadskim dolarima za klub u Québecu. Ta valuta mora biti omogućena na vašem računu Global Payments: u suprotnom korisnik vidi poruku o nedostupnosti, a vi dobivate upozorenje nakon nekoliko neuspjeha.
- Jedan pokušaj po stranici. Nakon odbijanja kartice korisnik se vraća na OpenResa i ponovno pokreće plaćanje: stvara se nova stranica za plaćanje.
Stranica za plaćanje usluge Global Payments vrijedi 24 sata. Ako je korisnik napusti, njegova narudžba ostaje na čekanju plaćanja i može je ponovno platiti, putem Global Payments ili drugim načinom plaćanja koji nudite.
Pronalaženje plaćanja
Na vašem portalu Global Payments svako plaćanje ima referencu koja spaja broj narudžbe, bez crtica, i broj pokušaja plaćanja: BJ2026000123T15349533 odgovara, na primjer, narudžbi 2026-000123. Potražite taj broj narudžbe u Administracija›Nadzorna ploča›Naplata›Računi & transakcije kako biste je otvorili.
U pojedinostima narudžbe transakcija prikazuje ID transakcije usluge Global Payments, Broj autorizacije i Referenca. Opcija Dnevnik događaja računa za naplatu navodi povratne poruke primljene od usluge Global Payments i provjereni rezultat, s razlogom eventualnog neuspjeha. Na neuspjelom retku Ponovno reproduciraj ponovno provjerava plaćanje kod usluge Global Payments i evidentira ga ako je uspjelo.
Povrat novca za plaćanje
Povrat novca pokreće se iz Administracija›Nadzorna ploča›Naplata›Računi & transakcije: otvorite narudžbu, kliknite na Povrat novca, a zatim odaberite potpuni ili djelomični povrat novca. S pločicom Global Payments OpenResa ažurira narudžbu i prosljeđuje povrat novca usluzi Global Payments, koja vraća sredstva na karticu platitelja.
Potpuni povrat novca uklanja isporučene stavke (vraćeni krediti, opozvana pretplata) i prebacuje narudžbu u status refundirane. Djelomični povrat novca ostavlja narudžbu plaćenom i samo smanjuje naplaćeni iznos. Global Payments ne prihvaća povrat veći od iznosa plaćanja.
Ako Global Payments ne potvrdi povrat novca, na primjer zbog prekida veze, narudžba se ipak ažurira. Poruka Povrat novca treba provjeriti u sustavu Global Payments tada vas poziva da na svojem portalu provjerite je li povrat novca obavljen, i da ga obavite ako nije.