Hoe integreer je Razorpay met systeme.io
In dit artikel staat beschreven hoe je jouw Razorpay account kunt integreren met je systeme.io account.
What heb je nodig:
- een systeme.io account
- een Razorpay account
Setup en configuratie:
1. Om je Razorpay account te verbinden, klik je op de profielfoto van je systeme.io account en daarna op "Instellingen" (nummer 1 op de afbeelding). Dan klik je in het menu, aan de linkerkant van je pagina, op "Betaalmogelijkheden" (nummer 2 op de afbeelding) en vervolgens op "Verbinden" (nummer 3 op de afbeelding).
2. Voeg je Razorpay gegevens toe aan je systeme.io account:
Om de API keys ID/secret informatie van je Razorpay te krijgen, moet je inloggen op je Razorpay account, naar "Settings" gaan (nummer 4 op de afbeelding) en naar "API Keys" (nummer 5 op de afbeelding).
Genereer en kopieer de API keys ID/secret (nummer 6 op de afbeelding).
Of je kunt gewoon inloggen op je account, dan naar https://dashboard.razorpay.com/app/keys gaan om de API-sleutels ID/secret te genereren en te kopiëren.
Configureer de Razorpay webhooks:
1. Kopieer de webhook URL en de webhook secret van de Razorpay sectie op je systeme.io account.
2. Klik op de "Settings" van je Razorpay account (nummer 7 op de afbeelding), ga dan naar "Webhooks" (nummer 8 op de afbeelding) en klik op "Add New Webhook" (nummer 9 op de afbeelding).
Payment Events:
- payment.authorized
- payment.failed
- payment.captured
Order Events:
- order.paid
Invoice Events:
- invoice.paid
Subscription Events:
- subscription.authenticated
- subscription.paused
- subscription.resumed
- subscription.activated
- subscription.pending
- subscription.halted
- subscription.charged
- subscription.cancelled
- subscription.completed
- subscription.updated
Refund Events:
- refund.processed
- refund.created
BELANGRIJK: Je moet de bovengenoemde events aanvinken
Zonder deze gegevens kan systeme.io niet de benodigde informatie verkrijgen om de transacties/abonnementen te verzamelen en zullen klanten geen toegang hebben tot de bronnen.
Opmerking: Tenzij het e-mailveld onderdeel is van het bestelformulier, zal het niet mogelijk zijn de betaling via de betalingsgateway te verwerken.
Wat gebeurt er wanneer een Razorpay-betaling mislukt?
Naast de hoofdpoging van de betaling, zullen er drie pogingen worden gedaan, met één dag tussen elke poging. De vertraging tussen elke poging kan niet worden aangepast. De verkoper heeft echter de optie om een nieuwe automatische incassopoging te doen zonder te wachten op de vertraging van één dag via zijn Razorpay-dashboard. Het is echter belangrijk op te merken dat dit geen invloed heeft op het maximale aantal pogingen.