In dit artikel
Waar: Instellingen → Lezers & geld → Koppelingen → Betalingen
Open deze pagina: admin.<your-site>/settings/connections/payments (vervang <your-site> door je site-adres)
Voordat je begint
- Een Razorpay-account. Begin in Testmodus in Razorpay.
- Je moet de eigenaar van de site zijn.
Stappenplan
- Schakel in het Razorpay-dashboard over naar Testmodus.
- Ga naar Instellingen → Geavanceerd → Andere apps koppelen → API-sleutels en genereer een sleutel. Kopieer de key id en key secret. Razorpay toont het geheim maar één keer.
- Open in Keynate Instellingen → Lezers & inkomsten → Koppelingen → Betalingen en klik op Razorpay koppelen (of Koppeling toevoegen).
- Kies Testmodus. Plak de Key-id (deze begint met
rzp_test_), de Key secret en het Webhook secret. - Klik onderaan het paneel op Razorpay koppelen.
- Zoek op de kaart naar Laat Razorpay je site informeren over betalingen. Razorpay staat niet toe dat andere apps dit automatisch doen, dus dit duurt een minuutje in Razorpay. Het bestaat uit 3 stappen:
- Open Razorpay → Webhooks en klik op Add New Webhook.
- Vul het formulier van Razorpay in met de Webhook-URL, de Secret en de Active events (vink ze allemaal aan). Bij elk item staat een Kopiëren-knop. Het geheim wordt slechts één keer getoond. Ben je het kwijt? Klik op Bewerken en daarna op Maak een nieuwe geheime code voor mij.
- Klik op Create Webhook. Voer daarna een kleine testbetaling uit.
- Let op de regel onder de stappen. Er staat Waiting for Razorpay's first message… en deze kleurt groen met We received Razorpay's first message. zodra het werkt. Betalingen worden daarna vanzelf gemarkeerd als betaald. Klik op Nu controleren om opnieuw te controleren. Later kun je de stappen altijd weer openen via Toon de stappen opnieuw.
- Klik op Verbinding testen op de kaart en doe een testbetaling.
- Werkt alles? Klik dan op Go live with Razorpay in de Testmodus-balk en voeg je live-sleutels toe (
rzp_live_). In live-modus kleurt de kaart groen na je eerste echte betaling.
Meer hulp: Betaalberichten (webhook).
Goed om te weten
- Sleutel-ID's moeten beginnen met
rzp_test_voor de testmodus ofrzp_live_voor de live-modus. - Gebruik een ander webhook-geheim voor test en live.
Veelvoorkomende problemen
- "Sleutel-ID's beginnen met rzp_test_ (testmodus) of rzp_live_ (live-modus). Kopieer deze vanaf de API-sleutelpagina in je Razorpay-dashboard."
- "Plak het sleutelgeheim. Razorpay toont dit slechts één keer, wanneer je de sleutel aanmaakt." Maak een nieuwe sleutel aan als je hem kwijt bent.
- "Plak het webhook-geheim dat je in Razorpay hebt ingevoerd."
Vragen
Veelgestelde vragen
Waar vind ik de Razorpay-sleutelpagina?
In het formulier staat een link die de pagina in een nieuw tabblad opent, en in het zijpaneel van de pagina vind je Open Razorpay API keys en Open Razorpay webhooks.
Hoe weet ik of de webhook werkt?
De kaart toont We received Razorpay's first message.; tot die tijd staat er Waiting for Razorpay's first message…. Als Stripe of PayPal ook aan staan, kan de kaart niet zien wie het bericht heeft gestuurd en geeft dit aan. Heb je het al eens ingesteld, dan hoef je niets meer te doen.
Waar vind ik de knop voor de testmodus?
In het Razorpay-dashboard. Schakel over naar Testmodus voordat je sleutels aanmaakt.