Cum să integrezi Razorpay cu systeme.io

În acest articol, vei învăța cum să integrezi contul tău Razorpay cu contul tău systeme.io

Pentru a începe, vei avea nevoie de:

Configurare și setări

1. Pentru a conecta contul tău Razorpay la contul tău systeme.io, dă clic pe poza ta de profil și apoi pe Setări (1).

În meniul din stânga paginii, dă clic pe Procesoare de plată (2), apoi pe  Conectează (3).

2. Adaugă datele tale de identificare Razorpay în contul tău systeme.io și dă clic pe Salvează (4).

Generarea cheilor API (ID/Secret)

Pentru a obține informațiile despre ID-ul și cheia secretă API din Razorpay, autentifică-te în contul tău Razorpay, mergi la Setări (4) și apoi la Site-uri web și chei API (5). 

Generează și copiază ID-ul și cheia secretă API (6).

Alternativ, autentifică-te în contul tău și accesează https://dashboard.razorpay.com/app/keys pentru a genera și copia ID-ul și cheia secretă API.

Configurarea webhook-urilor Razorpay

1. Copiază adresa URL a webhook-ului și cheia secretă din secțiunea Razorpay din contul tău systeme.io.

2. Dă clic pe Setări (7), apoi, din contul tău Razorpay, mergi la Webhook-uri (8) și dă clic pe Adaugă webhook nou (9).

3. În fereastra popup care apare, lipește adresa URL a webhook-ului și cheia secretă a acestuia. 

Bifează următoarele câmpuri pentru a configura evenimentele: 

Evenimente de plată:

  • payment.authorized
  • payment.failed
  • payment.captured

Evenimente de comandă:

  • order.paid

Evenimente de factură:

  • invoice.paid
  • invoice.expired

Evenimente de abonament:

  • subscription.authenticated
  • subscription.paused
  • subscription.resumed
  • subscription.activated
  • subscription.pending
  • subscription.halted
  • subscription.charged
  • subscription.cancelled
  • subscription.completed
  • subscription.updated

Evenimente de rambursare:

  • refund.processed
  • refund.created

IMPORTANT: Asigură-te că bifezi evenimentele enumerate mai sus. Fără acestea, systeme.io nu va putea accesa informațiile necesare pentru a înregistra tranzacțiile/abonamentele, iar clienții nu vor avea acces la resurse.

Notă: Pentru ca integrarea Razorpay să funcționeze corect, formularul tău de comandă trebuie să includă aceste câmpuri obligatorii: Email, Prenume, Nume și Număr de telefon. Fără acestea, plățile nu pot fi procesate prin poarta de plată Razorpay.

Ce se întâmplă când o plată Razorpay eșuează?

Pe lângă încercarea principală de plată, vor fi efectuate încă trei încercări, cu o zi pauză între fiecare încercare. Întârzierea dintre fiecare încercare nu poate fi modificată. Cu toate acestea, vânzătorul are opțiunea de a efectua o nouă încercare de debitare directă fără a aștepta întârzierea de o zi din panoul său de control Razorpay. Totuși, este important de reținut că acest lucru nu va afecta numărul maxim de încercări.

Ți-a răspuns la întrebare? Mulțumim pentru feedback A apărut o problemă la trimiterea feedback-ului. Te rugăm să încerci din nou mai târziu.