कहाँ: 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 कार्डमा प्रत्यक्ष जाँचसहितको ३-चरणको निर्देशित बक्स हुन्छ: पहिलो भुक्तानीपछि, परीक्षण वा वास्तविक, 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_." तपाईंले एन्डपोइन्ट थपेपछि यसलाई Stripe बाट कपी गर्नुहोस्।
- "Paste the Webhook ID (letters and numbers only)." आफ्नो PayPal एपको Webhooks सूचीबाट ID कपी गर्नुहोस्।
- Razorpay ले अझै "Waiting for Razorpay's first message…" भन्छ। एउटा सानो परीक्षण भुक्तानी गर्नुहोस्। सन्देश पहिलो भुक्तानीपछि आइपुग्छ। त्यसपछि अहिले जाँच्नुहोस् थिच्नुहोस्।
- पाठकले भुक्तानी गरेपछि पनि अर्डर भुक्तान नभएको स्थितिमा रहन्छ। Webhook छुटेको छ वा गलत छ। प्रत्येक रात Keynate ले तपाईंको अर्डरहरूलाई तपाईंको गेटवेसँग तुलना पनि गर्छ र छुटेकाहरूलाई मिलाउँछ।
प्रश्नोत्तर
प्रायः सोधिने प्रश्नहरू
के यो API key जस्तै हो?
होइन। कीहरूले Keynate लाई गेटवेसँग कुरा गर्न दिन्छन्। Webhook ले गेटवेलाई Keynate सँग कुरा गर्न दिन्छ।
के मलाई परीक्षण र प्रत्यक्षका लागि webhook चाहिन्छ?
हो। परीक्षण मोड र प्रत्यक्ष मोड प्रत्येकलाई आफ्नै चाहिन्छ।
यदि मैले गोप्य कोड हराएमा के हुन्छ?
गेटवेमा नयाँ webhook थप्नुहोस् र Keynate मा नयाँ कोड टाँस्नुहोस्।
पाठकले भुक्तानी गरे पनि अर्डर भुक्तान नभएको स्थितिमा रह्यो भने के गर्ने?
Webhook छुटेको छ वा गलत छ। प्रत्येक रात Keynate ले तपाईंको अर्डरहरूलाई तपाईंको गेटवेसँग तुलना पनि गर्छ र छुटेकाहरूलाई मिलाउँछ।