A cikin wannan labarin
A ina: Settings → Readers & money → Connections → Payments
Bude wannan shafi: admin.<your-site>/settings/connections/payments (musanya <your-site> da adireshin rukunin yanar gizonka)
Kafin ka fara
- Haɗa Razorpay, Stripe ko PayPal da farko. Duba Payments.
- Dole ne ka zama mamallakin rukunin yanar gizon.
Matakai
Stripe da PayPal: Keynate yana saita saƙonnin biya a asusunka idan zai iya. Katin yana cewa "Payment messages are set up in Stripe for you." Idan ba zai iya ba, yana cewa "One more step" tare da maballin Gama saitawa. Bi matakan da ke ƙasa.
Razorpay: ba za a iya yi maka ba. Katin Razorpay yana da akwati mai jagorar matakai 3 tare da binciken kai-tsaye: Waiting for Razorpay's first message… yana komawa We received Razorpay's first message. bayan biyanki na farko, na gwaji ko na gaske. Latsa Duba yanzu don sake dubawa. Duba Connect Razorpay.
Matakan kowace hanyar biya:
- Bude Saituna → Masu karatu & kuɗi → Haɗe-haɗe → Biya.
- A katin hanyar biyanka, nemo akwatin Webhook.
- Latsa Open webhooks (maballin yana ambaton sunan hanyar biyanka). Shafin kula da hanyar biyan zai buɗe a wani shafin daban.
- A cikin hanyar biyan, latsa Ƙara.
- Koma Keynate, latsa Kwafi kusa da URL ɗin Webhook sannan ka manna shi a cikin hanyar biyan.
- Yi alama a events da aka lissafa a akwatin Keynate.
- Razorpay: latsa Kwafi a kan lambar sirri sannan ka manna shi a matsayin sirri. Yi amfani da wani sirri daban don gwaji da na gaske.
- Ajiye shi a cikin hanyar biyan.
- Stripe da PayPal suna nuna lamba bayan ajiyewa. Stripe yana kiransa signing secret kuma yana farawa da
whsec_. PayPal yana kiransa Webhook ID. Kwafi shi sannan ka manna shi a akwatin da ya dace a Keynate. - Latsa Gwada haɗin yanar gizo.
Abin lura
- Yanayin gwaji da yanayin ainihi kowannensu yana buƙatar nasa webhook din.
- Idan ka rasa lambar sirrin, ƙara sabon webhook a hanyar biyan sannan ka manna sabuwar lambar.
Matsalolin da aka saba gani
- "Paste the webhook secret you typed in Razorpay." Akwatin da ke Keynate babu komai a ciki. Manna wannan sirrin da ka bai wa Razorpay.
- "Use a different webhook secret for test and live." Yi sabon sirri don yanayi na biyu.
- "Paste the webhook signing secret. It starts with whsec_." Kwafi shi daga Stripe bayan ka ƙara endpoint.
- "Paste the Webhook ID (letters and numbers only)." Kwafi ID daga jerin Webhooks na manhajar PayPal dinka.
- Razorpay har yanzu yana cewa "Waiting for Razorpay's first message…". Yi ɗan biyan kuɗi na gwaji. Saƙon yana zuwa bayan biyan farko. Sannan latsa Duba yanzu.
- Oda ta ci gaba da zama ba a biya ba bayan mai karatu ya biya. Webhook din ya ɓace ko kuma ba daidai ba ne. Kowace dare Keynate yana kuma kwatanta ododinka da hanyar biyanka sannan ya gyara waɗanda aka rasa.
Tambayoyi
Tambayoyin da aka fi yi
Wannan daidai yake da maɓallin API?
A'a. Maɓallan suna barin Keynate ya yi magana da hanyar biya. Webhook yana barin hanyar biya ta yi magana da Keynate.
Ina buƙatar webhook don gwaji da na ainihi?
E. Yanayin gwaji da yanayin ainihi kowannensu yana buƙatar nasa.
Me zai faru idan na rasa lambar sirrin?
Ƙara sabon webhook a hanyar biyan sannan ka manna sabuwar lambar a Keynate.
Me zai faru idan oda ta ci gaba da zama ba a biya ba duk da cewa mai karatu ya biya?
Webhook din ya ɓace ko kuma ba daidai ba ne. Kowace dare Keynate yana kuma kwatanta ododinka da hanyar biyanka sannan ya gyara waɗanda aka rasa.