کہاں: 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 میں پیسٹ کریں۔
- شیٹ کے نچلے حصے پر موجود بٹن دبائیں (یہ ہر گیٹ وے کے لیے Razorpay جوڑیں لکھا ہوتا ہے) اور کارڈ سے ویب ہک کا URL کاپی کریں۔
- Stripe میں، Developers, Webhooks پر جائیں۔ اس URL کے ساتھ ایک endpoint شامل کریں اور درج کردہ events منتخب کریں۔
- Stripe کا signing secret کاپی کریں اور اسے Keynate میں Webhook سائیننگ سیکرٹ میں پیسٹ کریں۔
- کنکشن ٹیسٹ کریں دبائیں۔
مزید مدد: Payment messages (webhook)۔
اہم باتیں
- publishable key کا آغاز
pk_test_یاpk_live_سے ہوتا ہے۔ secret key کا آغازsk_(یا restricted key کے لیےrk_) سے ہوتا ہے۔ signing secret کا آغازwhsec_سے ہوتا ہے۔ - موڈز کا مماثل ہونا ضروری ہے: test-mode کنکشن میں live key مسترد کر دی جاتی ہے۔
عام مسائل
- "publishable key پیسٹ کریں۔ اس کا آغاز pk_test_ یا pk_live_ سے ہوتا ہے۔"
- "secret key پیسٹ کریں۔ اس کا آغاز sk_test_، sk_live_، rk_test_ یا rk_live_ سے ہوتا ہے۔"
- "webhook signing secret پیسٹ کریں۔ اس کا آغاز whsec_ سے ہوتا ہے۔"
عام سوالات
اکثر پوچھے جانے والے سوالات
کیا میں Stripe اور Razorpay کو ایک ساتھ استعمال کر سکتا ہوں؟
ہاں۔ Countries and taxes میں منتخب کریں کہ ہر ملک کون سا گیٹ وے استعمال کرتا ہے۔
کیا مجھے restricted key کی ضرورت ہے؟
ایک secret key یا ایک restricted key دونوں کام کرتی ہیں۔ Restricted keys کا آغاز rk_ سے ہوتا ہے۔