या बातमीत
कुठे: Settings → Readers & money → Connections → Payments
हे पेज उघडा: admin.<your-site>/settings/connections/payments (<your-site> च्या जागी तुमच्या साइटचा पत्ता टाका)
सुरू करण्यापूर्वी
- आधी Razorpay, Stripe किंवा PayPal जोडा. Payments पहा.
- तुम्ही साइटचे मालक असणे आवश्यक आहे.
कृती
Stripe आणि PayPal: शक्य असेल तेव्हा Keynate तुमच्या खात्यातील पेमेंट मेसेज आपोआप सेट करते. त्यावेळी कार्डवर "Payment messages are set up in Stripe for you." असे दिसते. तसे न झाल्यास, "One more step" आणि सेटअप पूर्ण करा बटण दिसेल. खालील पायऱ्या फॉलो करा.
Razorpay: हे आपोआप केले जाऊ शकत नाही. Razorpay च्या कार्डमध्ये लाईव्ह तपासणीसह 3 पायऱ्यांचा बॉक्स असतो: तुमच्या पहिल्या पेमेंटनंतर (टेस्ट किंवा खरे) Waiting for Razorpay's first message… चे We received Razorpay's first message. असे होते. पुन्हा तपासण्यासाठी आता तपासा दाबा. Connect Razorpay पहा.
कोणत्याही गेटवेसाठीच्या पायऱ्या:
- सेटिंग्ज → वाचक आणि पैसा → संबंध → देयके उघडा.
- तुमच्या गेटवेच्या कार्डवर, Webhook चा बॉक्स शोधा.
- Open webhooks दाबा (या बटणावर तुमच्या गेटवेचे नाव असेल). नवीन टॅबमध्ये गेटवेचा डॅशबोर्ड उघडेल.
- गेटवेमध्ये, जोडा दाबा.
- पुन्हा Keynate मध्ये येऊन, Webhook URL समोरील कॉपी करा दाबा आणि गेटवेमध्ये पेस्ट करा.
- Keynate बॉक्समध्ये दाखवलेले इव्हेंट्स टिक करा.
- Razorpay: सिक्रेट कोडवरील कॉपी करा दाबा आणि तो सिक्रेट म्हणून पेस्ट करा. टेस्ट आणि लाईव्हसाठी वेगळा सिक्रेट वापरा.
- गेटवेमध्ये सेव्ह करा.
- सेव्ह केल्यानंतर Stripe आणि PayPal एक कोड दाखवतात. Stripe त्याला signing secret म्हणते आणि त्याची सुरुवात
whsec_ने होते. PayPal त्याला Webhook ID म्हणते. तो कॉपी करा आणि Keynate मधील संबंधित बॉक्समध्ये पेस्ट करा. - चाचणी कनेक्शन दाबा.
हे लक्षात ठेवा
- टेस्ट मोड आणि लाईव्ह मोड या प्रत्येकासाठी स्वतःचा स्वतंत्र webhook लागतो.
- तुम्ही सिक्रेट विसरल्यास किंवा गमावल्यास, गेटवेमध्ये नवीन webhook जोडा आणि नवीन कोड पेस्ट करा.
नेहमीच्या अडचणी
- "Paste the webhook secret you typed in Razorpay." Keynate मधील बॉक्स रिकामा आहे. तुम्ही Razorpay मध्ये टाकलेला तोच सिक्रेट येथे पेस्ट करा.
- "Use a different webhook secret for test and live." दुसऱ्या मोडसाठी नवीन सिक्रेट तयार करा.
- "Paste the webhook signing secret. It starts with whsec_." Endpoint जोडल्यानंतर तो Stripe मधून कॉपी करा.
- "Paste the Webhook ID (letters and numbers only)." तुमच्या PayPal ॲपच्या Webhooks सूचीमधून हा ID कॉपी करा.
- Razorpay वर अजूनही "Waiting for Razorpay's first message…" असे दिसत आहे. एक छोटे टेस्ट पेमेंट करा. पहिल्या पेमेंटनंतर मेसेज येतो. नंतर आता तपासा दाबा.
- वाचकाने पैसे भरूनही ऑर्डर unpaid राहिली आहे. Webhook टाकलेला नाही किंवा चुकीचा आहे. दर रात्री Keynate तुमच्या ऑर्डर्सची गेटवेसोबत पडताळणी करते आणि सुटलेल्या ऑर्डर्स आपोआप दुरुस्त करते.
वारंवार विचारले जाणारे प्रश्न
नेहमी विचारले जाणारे प्रश्न
हे API key सारखेच असते का?
नाही. Keys मुळे Keynate ला गेटवेशी संपर्क करता येतो. Webhook मुळे गेटवेला Keynate शी संपर्क करता येतो.
मला टेस्ट आणि लाईव्ह दोन्हीसाठी webhook लागतो का?
होय. टेस्ट मोड आणि लाईव्ह मोड या दोन्हीसाठी स्वतंत्र webhook लागतो.
मी सिक्रेट कोड गमावला तर काय होईल?
गेटवेमध्ये एक नवीन webhook जोडा आणि Keynate मध्ये नवीन कोड पेस्ट करा.
वाचकाने पैसे भरूनही ऑर्डर unpaid राहिली तर काय करावे?
Webhook टाकलेला नाही किंवा चुकीचा आहे. दर रात्री Keynate तुमच्या ऑर्डर्सची गेटवेसोबत पडताळणी करते आणि राहिलेल्या ऑर्डर्स दुरुस्त करते.