Jak integrovat Razorpay se systeme.io
V tomto článku se dozvíte, jak integrovat svůj účet Razorpay se svým účtem systeme.io.
Pro začátek budete potřebovat:
- Účet systeme.io
- Účet Razorpay
Nastavení a konfigurace
1. Chcete-li propojit svůj účet Razorpay se svým účtem systeme.io, klikněte na svůj profilový obrázek a poté na Nastavení (1).
V nabídce na levé straně stránky klikněte na Platební brány (2) a poté na Připojit (3).

2. Přidejte své přihlašovací údaje Razorpay do svého účtu systeme.io a klikněte na Uložit (4).

Generování ID/Secret API klíčů
Chcete-li získat informace o ID/secret API klíčích ze svého Razorpay, přihlaste se do svého účtu Razorpay, přejděte do Nastavení (4) a poté do API klíče (5).
Vygenerujte a zkopírujte ID/secret API klíčů (6).
Případně se přihlaste ke svému účtu a přejděte na https://dashboard.razorpay.com/app/keys, kde vygenerujete a zkopírujete ID/secret API klíčů.

Konfigurace webhooků Razorpay
1. Zkopírujte URL webhooku a tajný klíč z části Razorpay ve svém účtu systeme.io.

2. Klikněte na Nastavení (7) a poté ve svém účtu Razorpay přejděte na Webhooky (8) a klikněte na Přidat nový webhook (9).

3. V zobrazeném vyskakovacím okně vložte URL webhooku a tajný klíč webhooku.
Zaškrtněte následující pole pro konfiguraci událostí:
Platební události:
- payment.authorized
- payment.failed
- payment.captured
Objednávkové události:
- order.paid
Fakturační události:
- invoice.paid
- invoice.expired
Události předplatného:
- subscription.authenticated
- subscription.paused
- subscription.resumed
- subscription.activated
- subscription.pending
- subscription.halted
- subscription.charged
- subscription.cancelled
- subscription.completed
- subscription.updated
Události vrácení peněz:
- refund.processed
- refund.created

DŮLEŽITÉ: Ujistěte se, že jste zaškrtli výše uvedené události. Bez nich nebude systeme.io schopen získat potřebné informace pro zpracování transakcí/předplatných a zákazníci nebudou mít přístup ke zdrojům.
Poznámka: Aby integrace Razorpay fungovala správně, váš objednávkový formulář musí obsahovat tato povinná pole: E-mail, Jméno, Příjmení a Telefonní číslo. Bez nich nelze platby prostřednictvím platební brány Razorpay zpracovat.
Co se stane, když platba Razorpay selže?
Kromě hlavního pokusu o platbu budou provedeny ještě tři pokusy, s jednodenním odstupem mezi jednotlivými pokusy. Prodleva mezi jednotlivými pokusy nemůže být změněna. Prodejce má však možnost provést nový pokus o inkaso přímo ze svého ovládacího panelu Razorpay, aniž by čekal na jednodenní prodlevu. Je však důležité poznamenat, že to neovlivní maximální počet pokusů.