Prihvatanje plaćanja putem Global Payments
Global Payments je međunarodni pružalac usluga plaćanja, kompatibilan sa Desjardins (Kvebek). Vaši korisnici plaćaju platnom karticom na bezbednoj stranici za plaćanje Global Payments, koja obavlja i 3-D Secure autentifikaciju. Naknade su one iz Vašeg ugovora sa Global Payments: OpenResa ne naplaćuje nikakvu proviziju na ova plaćanja.

Preduslovi
Da biste primali stvarna plaćanja, Vaša organizacija mora imati trgovački nalog kod Global Payments, na primer preko Desjardins u Kvebeku. Vaš menadžer naloga Vam tada dostavlja dva identifikatora vezana za Vašu aplikaciju: App ID i App Key.
Da biste isprobali platni prolaz pre potpisivanja ugovora, besplatno otvorite nalog na portalu za programere Global Payments (developer.globalpayments.com). Tamo se kreira testna aplikacija, sa sopstvenim App ID i sopstvenim App Key.
Podešavanje Global Payments na nalogu za fakturisanje
Svaki nalog za fakturisanje ima sopstveni platni prolaz: Global Payments možete koristiti samo za deo svojih aktivnosti, a ostale ostaviti na drugom nalogu.
- Idite na Administracija›Podešavanja›Fakturisanje›Nalozi za naplatu, otvorite odgovarajući nalog za fakturisanje i pređite na karticu Plaćanja.
- Uključite Onlajn plaćanja i izaberite Global Payments sa liste platnih prolaza.
- Nalepite svoj App ID i svoj App Key. App Key se čuva šifrovan i više se nikada ne prikazuje u celosti.
- Ostavite Adresa API-ja na
apis.globalpay.com. Izaberiteapis.eu.globalpay.comsamo ako Vam je to Global Payments naveo. - Ostavite Naziv računa prazno: OpenResa sam bira nalog koji će koristiti (pogledajte niže).
- Označite Testno okruženje (sandbox) ako unosite identifikatore testne aplikacije.
- Kliknite na Sačuvaj, a zatim na Testiraj vezu.

U svom Global Payments prostoru ne morate registrovati nijednu adresu za obaveštenja: OpenResa sam prosleđuje svoje povratne adrese pri svakom plaćanju. Link Online pomoć u obrascu ponavlja ove korake.
Ako test odgovori da su identifikatori odbijeni, najpre proverite polje za testno okruženje: testni identifikatori rade samo kada je polje označeno, a produkcijski identifikatori samo kada polje nije označeno.
Izbor naloga za obradu
Jedna Global Payments aplikacija može obuhvatati više naloga za obradu plaćanja. Kada je Naziv računa prazno, OpenResa bira jedini dostupni nalog ili, ako ih ima više, jedini nalog namenjen stranici za plaćanje, čiji se naziv završava sa _hpp. Test veze Vam prikazuje izabrani nalog, na primer Veza sa Global Payments OK — automatski izabran nalog za obradu: transaction_processing_hpp.
Ako OpenResa ne može sam da izabere, poruka testa navodi dostupne naloge. Prepišite naziv onog koji Vam je Global Payments naveo u Naziv računa. Sačuvajte, a zatim ponovo pokrenite test.
Isprobavanje u testnom okruženju
Sa identifikatorima testne aplikacije i označenim poljem Testno okruženje (sandbox), plaćanja su fiktivna: nijedna kartica se ne tereti, a plaćene porudžbine generišu fakture iz serije SPECIMEN, bez računovodstvene vrednosti.
Da biste izvršili probno plaćanje, platite porudžbinu testnom Visa karticom 4263970000005262, sa datumom isteka 05/39 i sigurnosnim kodom 599: plaćanje je prihvaćeno. Ostale testne kartice opisane su u dokumentaciji Global Payments.
Da biste prešli u produkciju, zamenite App ID i App Key svojim produkcijskim identifikatorima. Uklonite oznaku iz polja, sačuvajte, a zatim ponovo pokrenite test veze.
Kako plaćanje izgleda za korisnika
U trenutku plaćanja, korisnik bira Plaćanje putem interneta, prikazano uz napomenu preko Global Payments, a zatim biva preusmeren na stranicu za plaćanje Global Payments, na francuskom ili engleskom, u zavisnosti od njegovog jezika. Tamo unosi podatke kartice i, ako to banka zahteva, potvrđuje plaćanje 3-D Secure autentifikacijom.
Zatim se vraća na OpenResa, koji čeka potvrdu od Global Payments: poruka Plaćanje potvrđeno obično se prikazuje desetak sekundi nakon plaćanja. OpenResa mu tada, kao i kod svakog platnog prolaza, šalje potvrdu i fakturu.
Primenjuje se nekoliko pravila specifičnih za Global Payments:
- Adresa e-pošte. Global Payments zahteva adresu e-pošte platioca. Korisnik zato mora imati važeću adresu, od najviše 50 znakova, na porudžbini ili na svom nalogu. U suprotnom, onlajn plaćanje mu se odbija uz poruku Za plaćanje onlajn potrebna je važeća e-mail adresa. Proverite svoj nalog.
- Valuta. Plaćanje se vrši u valuti porudžbine, na primer u kanadskim dolarima za klub iz Kvebeka. Ova valuta mora biti omogućena na Vašem Global Payments nalogu: u suprotnom, korisnik vidi poruku o nedostupnosti, a Vi dobijate upozorenje nakon nekoliko neuspeha.
- Jedan pokušaj po stranici. Nakon odbijanja kartice, korisnik se vraća na OpenResa i ponovo pokreće plaćanje: kreira se nova stranica za plaćanje.
Stranica za plaćanje Global Payments važi 24 sata. Ako je korisnik napusti, njegova porudžbina ostaje na čekanju plaćanja i može je ponovo platiti, putem Global Payments ili drugim načinom plaćanja koji nudite.
Pronalaženje plaćanja
Na Vašem Global Payments portalu, svako plaćanje nosi referencu koja kombinuje broj porudžbine, bez crtica, i broj pokušaja plaćanja: BJ2026000123T15349533 odgovara, na primer, porudžbini 2026-000123. Potražite ovaj broj porudžbine u Administracija›Kontrolna tabla›Fakturisanje›Fakture i transakcije da biste je otvorili.
U detaljima porudžbine, transakcija prikazuje Identifikator transakcije Global Payments, Broj autorizacije i Referenca. Opcija Dnevnik događaja naloga za fakturisanje prikazuje povratne poruke primljene od Global Payments i provereni rezultat, sa razlogom eventualnog neuspeha. Na stavci sa neuspehom, Ponovo odigraj ponovo proverava plaćanje kod Global Payments i evidentira ga ako je uspelo.
Povraćaj novca za plaćanje
Povraćaj novca pokreće se iz Administracija›Kontrolna tabla›Fakturisanje›Fakture i transakcije: otvorite porudžbinu i kliknite na Vrati novac. Zatim izaberite potpuni ili delimični povraćaj novca. Sa pločicom Global Payments, OpenResa ažurira porudžbinu i prosleđuje povraćaj novca ka Global Payments, koji vraća sredstva na karticu platioca.
Potpuni povraćaj novca uklanja isporučene stavke (vraćeni krediti, opozvana pretplata) i prebacuje porudžbinu u status vraćenog novca. Delimični povraćaj novca ostavlja porudžbinu plaćenom i samo umanjuje naplaćeni iznos. Global Payments ne prihvata povraćaj veći od iznosa plaćanja.
Ako Global Payments ne potvrdi povraćaj novca, na primer zbog prekida veze, porudžbina se ipak ažurira, a poruka Povraćaj novca treba proveriti na strani Global Payments Vas poziva da na svom portalu proverite da li je povraćaj novca zaista izvršen i da ga, ako nije, izvršite.