ප්‍රධාන අන්තර්ගතයට යන්න

සොයන්න

උදවු ලිපි සෙවීමට වචනයක් හෝ ප්‍රශ්නයක් ටයිප් කරන්න.

Razorpay, Stripe හෝ PayPal වෙත webhook ලිපිනය දමන්නේ කෙසේද?

මෙම පුවතේ අඩංගු දෑ

ස්ථානය: Settings → Readers & money → Connections → Payments

මෙම පිටුව විවෘත කරන්න: admin.<your-site>/settings/connections/payments (<your-site> වෙනුවට ඔබේ වෙබ් අඩවියේ ලිපිනය යොදන්න)

ආරම්භ කිරීමට පෙර

  • පළමුව Razorpay, Stripe හෝ PayPal සම්බන්ධ කරන්න. Payments බලන්න.
  • ඔබ වෙබ් අඩවියේ හිමිකරු (owner) විය යුතුය.

පියවර

Stripe සහ PayPal: හැකි අවස්ථාවලදී Keynate විසින් ඔබ වෙනුවෙන් ඔබේ ගිණුමේ ගෙවීම් පණිවිඩ සකසයි. එහිදී කාඩ්පතේ "Payment messages are set up in Stripe for you." ලෙස දැක්වේ. එසේ කළ නොහැකි නම්, "One more step" සහ Finish setup බොත්තමක් පෙන්වයි. පහත පියවර අනුගමනය කරන්න.

Razorpay: මෙය ඔබ වෙනුවෙන් ස්වයංක්‍රීයව කළ නොහැක. Razorpay කාඩ්පතෙහි සජීවී පරීක්ෂාවක් සහිත පියවර 3 කින් යුත් කොටුවක් ඇත: ඔබ සිදුකරන පරීක්ෂණ හෝ සැබෑ පළමු ගෙවීමෙන් පසු Waiting for Razorpay's first message… යන්න We received Razorpay's first message. බවට වෙනස් වේ. නැවත පරීක්ෂා කිරීමට දැන් පරීක්ෂා කරන්න ඔබන්න. Connect Razorpay බලන්න.

ඕනෑම gateway එකක් සඳහා පියවර මෙන්න:

  1. සැකසීම් → පාඨකයන් සහ ආදායම් → සම්බන්ධතා → ගෙවීම් විවෘත කරන්න.
  2. ඔබේ gateway එකෙහි කාඩ්පත මත, Webhook කොටුව සොයාගන්න.
  3. Open webhooks ඔබන්න (බොත්තමෙහි ඔබේ gateway එකේ නම ඇත). එවිට gateway එකේ dashboard එක අලුත් tab එකකින් විවෘත වේ.
  4. Gateway එක තුළ, එක් කරන්න ඔබන්න.
  5. නැවත Keynate වෙත පැමිණ, Webhook URL එක අසල ඇති පිටපත් කරන්න ඔබා එය gateway එකෙහි paste කරන්න.
  6. Keynate කොටුවේ ලැයිස්තුගත කර ඇති events තෝරන්න (tick කරන්න).
  7. Razorpay: secret කේතය මත ඇති පිටපත් කරන්න ඔබා එය secret එක ලෙස paste කරන්න. Test සහ live සඳහා වෙනස් secret භාවිතා කරන්න.
  8. එය gateway එකෙහි save කරන්න.
  9. Save කළ පසු Stripe සහ PayPal මඟින් කේතයක් පෙන්වයි. Stripe එය signing secret ලෙස හඳුන්වන අතර එය whsec_ වලින් ආරම්භ වේ. PayPal එය Webhook ID ලෙස හඳුන්වයි. එය පිටපත් කර Keynate හි අදාළ කොටුවේ paste කරන්න.
  10. සම්බන්ධතාව පරීක්ෂා කරන්න ඔබන්න.

දැනගැනීම වැදගත්

  • Test mode සහ live mode යන දෙකටම වෙන වෙනම webhook අවශ්‍ය වේ.
  • ඔබට secret එක නැති වුවහොත්, gateway එකෙහි නව webhook එකක් එකතු කර නව කේතය paste කරන්න.

පොදු ගැටලු

  • "Paste the webhook secret you typed in Razorpay." Keynate හි කොටුව හිස්ව පවතී. ඔබ Razorpay වෙත ලබා දුන් secret එකම මෙහි paste කරන්න.
  • "Use a different webhook secret for test and live." දෙවන mode එක සඳහා නව secret එකක් සාදන්න.
  • "Paste the webhook signing secret. It starts with whsec_." ඔබ endpoint එක එකතු කළ පසු එය Stripe වෙතින් පිටපත් කරගන්න.
  • "Paste the Webhook ID (letters and numbers only)." ඔබේ PayPal app එකේ Webhooks ලැයිස්තුවෙන් ID එක පිටපත් කරගන්න.
  • Razorpay තවමත් "Waiting for Razorpay's first message…" ලෙස පෙන්වයි. සුළු මුදලක test ගෙවීමක් කරන්න. පළමු ගෙවීමෙන් පසු පණිවිඩය ලැබේ. ඉන්පසු දැන් පරීක්ෂා කරන්න ඔබන්න.
  • පාඨකයා මුදල් ගෙවූ පසුත් ඇණවුම unpaid ලෙස පවතී. Webhook එක ඇතුළත් කර නැත හෝ වැරදිය. සෑම රාත්‍රියකම Keynate ඔබේ ඇණවුම් gateway එක සමඟ සංසන්දනය කර මඟහැරුණු ඒවා නිවැරදි කරයි.

ප්‍රශ්න

නිතර අසන ප්‍රශ්න

මෙය API key එකක් හා සමානද?

නැත. Keys මඟින් Keynate හට gateway එක සමඟ සම්බන්ධ වීමට ඉඩ සලසයි. Webhook මඟින් gateway එකට Keynate සමඟ සම්බන්ධ වීමට ඉඩ සලසයි.

මට test සහ live සඳහා webhook අවශ්‍යද?

ඔව්. Test mode සහ live mode යන දෙකටම වෙන වෙනම ඒවා අවශ්‍ය වේ.

මට secret එක නැති වුවහොත් කුමක් සිදුවේද?

Gateway එකෙහි නව webhook එකක් එකතු කර නව කේතය Keynate හි paste කරන්න.

පාඨකයා මුදල් ගෙවූවත් ඇණවුම unpaid ලෙස තිබුණහොත් කුමක් කළ යුතුද?

Webhook එක ඇතුළත් කර නැත හෝ වැරදිය. සෑම රාත්‍රියකම Keynate ඔබේ ඇණවුම් gateway එක සමඟ සංසන්දනය කර මඟහැරුණු ඒවා නිවැරදි කරයි.

සබැඳි තොරතුරු

ප්‍රතිචාර

මෙය ප්‍රයෝජනවත් වුණාද?

මෙහිද ඇත

තාමත් උදවු අවශ්‍යද?