මෙම පුවතේ අඩංගු දෑ
ස්ථානය: Settings → Readers & money → Connections → Payments
මෙම පිටුව විවෘත කරන්න: admin.<your-site>/settings/connections/payments (<your-site> වෙනුවට ඔබේ වෙබ් අඩවියේ ලිපිනය යොදන්න)
ආරම්භ කිරීමට පෙර
- Stripe ගිණුමක් තිබිය යුතුය. ඔබ වෙබ් අඩවියේ හිමිකරු විය යුතුය.
පියවර
- Keynate හි, සැකසීම් → පාඨකයන් සහ ආදායම් → සම්බන්ධතා → ගෙවීම් විවෘත කර සම්බන්ධතාවක් එක් කරන්න ඔබන්න.
- ගෙවීම් ද්වාරය ලෙස Stripe තෝරා, ප්රකාරය ලෙස: පරීක්ෂණ මාදිලිය හෝ සජීවී මාදිලිය තෝරන්න.
- Stripe හි, Developers, API keys වෙත යන්න. එහි ඇති Publishable key සහ Secret key පිටපත් කරගන්න.
- ඒවා Keynate වෙත paste කරන්න.
- පිටුවේ පහළ ඇති බොත්තම ඔබා (සෑම gateway එකක් සඳහාම එහි Razorpay සම්බන්ධ කරන්න ලෙස දිස්වේ), කාඩ්පතෙන් Webhook URL එක පිටපත් කරගන්න.
- Stripe හි, Developers, Webhooks වෙත යන්න. මෙම URL එක ඇතුළත් කර endpoint එකක් සාදා, එහි දක්වා ඇති events තෝරන්න.
- Stripe හි signing secret එක පිටපත් කර Keynate හි Webhook අත්සන් කිරීමේ secret එක වෙත paste කරන්න.
- සම්බන්ධතාව පරීක්ෂා කරන්න ඔබන්න.
වැඩිදුර උදවු: Payment messages (webhook).
දැනගැනීම වැදගත්
- publishable key එක
pk_test_හෝpk_live_වලින් ආරම්භ වේ. secret key එකsk_(හෝ restricted key එකක් නම්rk_) වලින් ආරම්භ වේ. signing secret එකwhsec_වලින් ආරම්භ වේ. - Modes එකිනෙකට ගැළපිය යුතුය: test-mode සම්බන්ධතාවයකට live key එකක් ලබා දුනහොත් එය ප්රතික්ෂේප වේ.
පොදු ගැටලු
- "Paste the publishable key. It starts with pk_test_ or pk_live_."
- "Paste the secret key. It starts with sk_test_, sk_live_, rk_test_ or rk_live_."
- "Paste the webhook signing secret. It starts with whsec_."
ප්රශ්න
නිතර අසන ප්රශ්න
මට Stripe සහ Razorpay දෙකම එකට භාවිතා කළ හැකිද?
ඔව්. එක් එක් රට සඳහා භාවිතා කරන්නේ කුමන gateway එකද යන්න Countries and taxes හි තෝරන්න.
මට restricted key එකක් අවශ්යද?
secret key හෝ restricted key යන ඕනෑම එකක් ක්රියා කරයි. Restricted keys ආරම්භ වන්නේ rk_ වලිනි.