Încasați plăți cu Global Payments
Global Payments este un procesator de plăți internațional, compatibil cu Desjardins (Québec). Utilizatorii dumneavoastră plătesc cu cardul bancar pe o pagină de plată securizată Global Payments, care gestionează și autentificarea 3-D Secure. Comisioanele sunt cele din contractul dumneavoastră cu Global Payments: OpenResa nu reține niciun comision din aceste plăți.

Cerințe preliminare
Pentru a încasa plăți reale, organizația dumneavoastră trebuie să aibă un cont de comerciant Global Payments, de exemplu prin intermediul Desjardins în Québec. Managerul dumneavoastră de cont vă oferă apoi două date de identificare specifice aplicației dumneavoastră: un App ID și un App Key.
Pentru a testa gateway-ul de plată înainte de a semna, creați gratuit un cont pe portalul pentru dezvoltatori Global Payments (developer.globalpayments.com). Acolo este creată o aplicație de test, cu propriul App ID și propriul App Key.
Configurarea Global Payments pe un cont de facturare
Fiecare cont de facturare are propriul gateway de plată: puteți rezerva Global Payments pentru o parte din activitățile dumneavoastră și le puteți lăsa pe celelalte pe un alt cont.
- Accesați Administrare›Setări›Facturare›Conturi de facturare, deschideți contul de facturare respectiv și mergeți în fila Plăți.
- Activați Plăți online și selectați Global Payments din lista gateway-urilor de plată.
- Lipiți App ID-ul și App Key-ul. App Key-ul este salvat criptat și nu mai este afișat niciodată integral.
- Lăsați câmpul Adresa API la valoarea
apis.globalpay.com. Alegețiapis.eu.globalpay.comnumai dacă Global Payments v-a indicat acest lucru. - Lăsați câmpul Numele contului gol: OpenResa alege singur contul de utilizat (vedeți mai jos).
- Bifați Mediu de testare (sandbox) dacă introduceți datele de identificare ale unei aplicații de test.
- Faceți clic pe Salvează, apoi pe Testează conexiunea.

Nu trebuie să înregistrați nicio adresă de notificare în spațiul dumneavoastră Global Payments: OpenResa transmite singur adresele de retur la fiecare plată. Un link Ajutor online din formular reia acești pași.
Dacă testul răspunde că datele de identificare sunt refuzate, verificați mai întâi căsuța mediului de test: datele de identificare de test funcționează doar cu căsuța bifată, iar cele de producție doar cu căsuța debifată.
Alegerea contului de procesare
O aplicație Global Payments poate grupa mai multe conturi de procesare a plăților. Când câmpul Numele contului este gol, OpenResa alege singurul cont disponibil sau, dacă există mai multe, contul unic rezervat paginii de plată, al cărui nume se termină cu _hpp. Testul de conexiune vă indică contul ales, de exemplu Conexiune Global Payments OK — cont de procesare selectat automat: transaction_processing_hpp.
Dacă OpenResa nu poate alege singur, mesajul testului afișează conturile disponibile. Copiați în câmpul Numele contului numele contului indicat de Global Payments, salvați, apoi relansați testul.
Testarea în mediul de test
Cu datele de identificare ale unei aplicații de test și căsuța Mediu de testare (sandbox) bifată, plățile sunt fictive: niciun card nu este debitat, iar comenzile plătite generează facturi din seria SPECIMEN, fără valoare contabilă.
Pentru a face o plată de probă, plătiți o comandă cu cardul de test Visa 4263970000005262, data de expirare 05/39 și codul de securitate 599: plata este acceptată. Alte carduri de test sunt descrise în documentația Global Payments.
Pentru a trece în producție, înlocuiți App ID-ul și App Key-ul cu datele de identificare de producție, debifați căsuța, salvați, apoi relansați testul de conexiune.
Înțelegerea plății din perspectiva utilizatorului
În momentul plății, utilizatorul alege Plată online, prezentat cu mențiunea prin Global Payments, apoi este redirecționat către pagina de plată Global Payments, în franceză sau în engleză, în funcție de limba sa. Acolo introduce datele cardului și confirmă cu autentificarea 3-D Secure, dacă banca sa o solicită.
Apoi revine pe OpenResa, care așteaptă confirmarea de la Global Payments: mesajul Plată validată apare de obicei la aproximativ zece secunde după plată. OpenResa îi trimite apoi, ca pentru orice gateway de plată, confirmarea și factura.
Se aplică câteva reguli specifice Global Payments:
- Adresă de e-mail. Global Payments solicită adresa de e-mail a plătitorului. Prin urmare, utilizatorul trebuie să aibă o adresă validă, de cel mult 50 de caractere, pe comandă sau în contul său. În caz contrar, plata online îi este refuzată cu mesajul Este necesară o adresă de e-mail validă pentru a plăti online. Verificați-vă contul.
- Monedă. Plata se face în moneda comenzii, de exemplu în dolari canadieni pentru un club din Québec. Această monedă trebuie să fie activată în contul dumneavoastră Global Payments: în caz contrar, utilizatorul vede un mesaj de indisponibilitate, iar dumneavoastră sunteți alertat după mai multe eșecuri.
- O singură încercare pe pagină. După refuzul cardului, utilizatorul revine pe OpenResa și relansează plata: se creează o nouă pagină de plată.
Pagina de plată Global Payments rămâne valabilă 24 de ore. Dacă utilizatorul o abandonează, comanda sa rămâne în așteptarea plății și o poate plăti din nou, prin Global Payments sau printr-o altă metodă de plată pe care o oferiți.
Găsirea unei plăți
În portalul dumneavoastră Global Payments, fiecare plată are o referință care combină numărul comenzii, fără cratime, și numărul încercării de plată: de exemplu, BJ2026000123T15349533 corespunde comenzii 2026-000123. Căutați acest număr de comandă în Administrare›Panou de control›Facturare›Facturi & tranzacții pentru a o deschide.
În detaliile comenzii, tranzacția indică ID tranzacție Global Payments, Număr de autorizare și Referință. Opțiunea Jurnal de evenimente a contului de facturare afișează răspunsurile primite de la Global Payments și rezultatul verificării, cu motivul unui eventual eșec. Pe o linie cu eșec, Repetare verifică din nou plata la Global Payments și o înregistrează dacă a reușit.
Rambursarea unei plăți
Rambursarea se inițiază din Administrare›Panou de control›Facturare›Facturi & tranzacții: deschideți comanda, faceți clic pe Rambursează, apoi alegeți o rambursare totală sau parțială. Cu opțiunea Global Payments, OpenResa actualizează comanda și transmite rambursarea către Global Payments, care returnează suma pe cardul plătitorului.
O rambursare totală retrage elementele livrate (credite restituite, abonament revocat) și trece comanda în starea rambursată. O rambursare parțială lasă comanda plătită și reduce doar suma încasată. Global Payments nu acceptă rambursarea unei sume mai mari decât suma plății.
Dacă Global Payments nu confirmă rambursarea, de exemplu în cazul unei întreruperi, comanda este totuși actualizată, iar un mesaj Rambursare de verificat la Global Payments vă invită să verificați în portalul dumneavoastră că rambursarea a fost efectuată și, în caz contrar, să o efectuați.