Mokėjimų priėmimas per Global Payments
Global Payments yra tarptautinis mokėjimų paslaugų teikėjas, suderinamas su Desjardins (Kvebekas). Jūsų naudotojai moka banko kortele saugiame Global Payments mokėjimo puslapyje. Šis puslapis taip pat atlieka 3-D Secure autentifikavimą. Mokesčiai nustatomi pagal jūsų sutartį su Global Payments: OpenResa už šiuos mokėjimus jokio komisinio mokesčio neima.

Būtinosios sąlygos
Kad galėtumėte priimti tikrus mokėjimus, jūsų organizacija turi turėti Global Payments prekybininko paskyrą, pavyzdžiui, per Desjardins Kvebeke. Tada jūsų paskyros vadybininkas jums perduoda du jūsų programai skirtus identifikatorius: App ID ir App Key.
Norėdami išbandyti šliuzą prieš pasirašydami sutartį, nemokamai susikurkite paskyrą Global Payments kūrėjų portale (developer.globalpayments.com). Jame sukuriama bandomoji programa su savo App ID ir savo App Key.
Global Payments konfigūravimas sąskaitų išrašymo paskyroje
Kiekviena sąskaitų išrašymo paskyra turi savo mokėjimų šliuzą: Global Payments galite naudoti tik daliai savo veiklos, o kitą veiklą palikti kitoje paskyroje.
- Eikite į Administravimas›Nustatymai›Sąskaitų išrašymas›Atsiskaitymo sąskaitos, atidarykite atitinkamą sąskaitų išrašymo paskyrą ir pasirinkite skirtuką Mokėjimai.
- Įjunkite Mokėjimai internetu ir šliuzų sąraše pasirinkite Global Payments.
- Įklijuokite savo App ID ir App Key. App Key išsaugomas užšifruotas ir daugiau niekada nerodomas visas.
- Palikite API adresas reikšmę
apis.globalpay.com. Rinkitėsapis.eu.globalpay.comtik tuo atveju, jei taip nurodė Global Payments. - Palikite lauką Sąskaitos pavadinimas tuščią: OpenResa pats pasirenka naudojamą paskyrą (žr. toliau).
- Pažymėkite Testavimo aplinka (smėlio dėžė), jei įvedate bandomosios programos identifikatorius.
- Spustelėkite Išsaugoti, tada Patikrinti ryšį.

Savo Global Payments paskyroje pranešimų adreso nustatyti nereikia: OpenResa pats perduoda savo grįžimo adresus su kiekvienu mokėjimu. Formoje esanti nuoroda Pagalba internetu pakartoja šiuos veiksmus.
Jei patikrinimas praneša, kad identifikatoriai atmesti, pirmiausia patikrinkite bandomosios aplinkos žymimąjį langelį: bandomieji identifikatoriai veikia tik pažymėjus langelį, o gamybiniai identifikatoriai – tik jo nepažymėjus.
Apdorojimo paskyros pasirinkimas
Viena Global Payments programa gali apimti kelias mokėjimų apdorojimo paskyras. Kai laukas Sąskaitos pavadinimas tuščias, OpenResa pasirenka vienintelę turimą paskyrą arba, jei jų yra kelios, vienintelę mokėjimo puslapiui skirtą paskyrą, kurios pavadinimas baigiasi _hpp. Ryšio patikrinimas parodo pasirinktą paskyrą, pavyzdžiui, Prisijungimas prie Global Payments sėkmingas — automatiškai pasirinkta apdorojimo paskyra: transaction_processing_hpp.
Jei OpenResa negali pasirinkti pats, patikrinimo pranešime pateikiamas turimų paskyrų sąrašas. Nukopijuokite Global Payments nurodytos paskyros pavadinimą į lauką Sąskaitos pavadinimas. Išsaugokite ir paleiskite patikrinimą iš naujo.
Išbandymas bandomojoje aplinkoje
Naudojant bandomosios programos identifikatorius ir pažymėjus langelį Testavimo aplinka (smėlio dėžė), mokėjimai yra fiktyvūs: jokia kortelė nenuskaitoma, o apmokėtiems užsakymams išrašomos SPECIMEN serijos sąskaitos faktūros, neturinčios apskaitinės vertės.
Norėdami atlikti bandomąjį mokėjimą, apmokėkite užsakymą bandomąja Visa kortele 4263970000005262, nurodydami galiojimo datą 05/39 ir saugos kodą 599: mokėjimas bus priimtas. Kitos bandomosios kortelės aprašytos Global Payments dokumentacijoje.
Norėdami pereiti į gamybinę aplinką, pakeiskite App ID ir App Key savo gamybiniais identifikatoriais. Nuimkite langelio žymėjimą, išsaugokite ir iš naujo paleiskite ryšio patikrinimą.
Mokėjimo eiga naudotojo pusėje
Mokėdamas naudotojas pasirenka Mokėjimas internetu, pateiktą su užrašu per Global Payments, ir yra nukreipiamas į Global Payments mokėjimo puslapį prancūzų arba anglų kalba, atsižvelgiant į jo kalbą. Ten jis įveda kortelės duomenis ir, jei to reikalauja jo bankas, patvirtina mokėjimą 3-D Secure autentifikavimu.
Tada jis grįžta į OpenResa, kuri laukia Global Payments patvirtinimo: pranešimas Mokėjimas patvirtintas paprastai parodomas maždaug po dešimties sekundžių po mokėjimo. Tada OpenResa, kaip ir naudojant bet kurį mokėjimų šliuzą, išsiunčia jam patvirtinimą ir sąskaitą faktūrą.
Taikomos kelios Global Payments būdingos taisyklės:
- El. pašto adresas. Global Payments reikalauja mokėtojo el. pašto adreso. Todėl naudotojo užsakyme arba paskyroje turi būti nurodytas galiojantis ne ilgesnis kaip 50 simbolių adresas. Priešingu atveju mokėjimas internetu jam atmetamas su pranešimu Norint mokėti internetu, reikalingas galiojantis el. pašto adresas. Patikrinkite savo paskyrą.
- Valiuta. Mokama užsakymo valiuta, pavyzdžiui, Kanados doleriais Kvebeko klubui. Ši valiuta turi būti įjungta jūsų Global Payments paskyroje: priešingu atveju naudotojas mato pranešimą apie nepasiekiamumą, o jūs gaunate įspėjimą po kelių nesėkmių.
- Vienas bandymas viename puslapyje. Kortelę atmetus, naudotojas grįžta į OpenResa ir pakartoja mokėjimą: sukuriamas naujas mokėjimo puslapis.
Global Payments mokėjimo puslapis galioja 24 valandas. Jei naudotojas jį palieka, jo užsakymas lieka laukti apmokėjimo ir jis gali jį apmokėti dar kartą per Global Payments arba kitu jūsų siūlomu mokėjimo būdu.
Mokėjimo paieška
Jūsų Global Payments portale kiekvienas mokėjimas turi nuorodą, kurią sudaro užsakymo numeris be brūkšnelių ir mokėjimo bandymo numeris: pavyzdžiui, BJ2026000123T15349533 atitinka užsakymą 2026-000123. Ieškokite šio užsakymo numerio skiltyje Administravimas›Valdymo skydelis›Sąskaitų išrašymas›Sąskaitos ir sandoriai, kad jį atidarytumėte.
Užsakymo informacijoje prie operacijos nurodomas Global Payments Sandorio identifikatorius, Leidimo numeris ir Nuoroda. Sąskaitų išrašymo paskyros parinktyje Įvykių žurnalas pateikiami iš Global Payments gauti atsakymai ir patikrinimo rezultatas, įskaitant galimos nesėkmės priežastį. Nesėkmingoje eilutėje Pakartoti dar kartą patikrina mokėjimą Global Payments sistemoje ir jį užregistruoja, jei jis buvo sėkmingas.
Mokėjimo grąžinimas
Lėšų grąžinimas pradedamas iš Administravimas›Valdymo skydelis›Sąskaitų išrašymas›Sąskaitos ir sandoriai: atidarykite užsakymą, spustelėkite Grąžinti ir pasirinkite visišką arba dalinį grąžinimą. Pasirinkus Global Payments plytelę, OpenResa atnaujina užsakymą ir perduoda grąžinimą Global Payments, kuri grąžina lėšas į mokėtojo kortelę.
Visiškas grąžinimas atšaukia suteiktus dalykus (grąžinami kreditai, atšaukiamas abonementas), o užsakymo būsena tampa „grąžintas“. Dalinis grąžinimas palieka užsakymą apmokėtą ir tik sumažina priimtą sumą. Global Payments neleidžia grąžinti daugiau nei mokėjimo suma.
Jei Global Payments nepatvirtina grąžinimo, pavyzdžiui, nutrūkus ryšiui, užsakymas vis tiek atnaujinamas, o pranešimas Grąžinimą reikia patikrinti Global Payments sistemoje ragina jus savo portale patikrinti, ar grąžinimas tikrai atliktas, ir, jei ne, jį atlikti.