परिचय
Dodo Payments Slack एकीकरण आपको अपने Slack कार्यक्षेत्र में सीधे अपने भुगतानों के बारे में वास्तविक समय में सूचनाएँ प्राप्त करने की अनुमति देता है। यह एकीकरण आपको अपने भुगतानों की स्थिति पर अद्यतित रहने, लेनदेन को ट्रैक करने और अपने भुगतानों को अधिक कुशलता से प्रबंधित करने में सक्षम बनाता है।यह एकीकरण हमारे webhook प्रबंधन पोर्टल का उपयोग करता है ताकि Dodo Payments webhook घटनाओं को स्वचालित रूप से Slack-अनुकूल संदेशों में बदल सके। किसी अतिरिक्त कोडिंग की आवश्यकता नहीं है - बस कनेक्टर कॉन्फ़िगर करें और सूचनाएँ प्राप्त करना शुरू करें।
प्रारंभ करना
Open the Webhook Section
अपने Dodo Payments डैशबोर्ड में Webhook अनुभाग पर जाएँ। + Add Endpoint बटन पर क्लिक करें, फिर अन्य एकीकरणों को दिखाने के लिए webhook ड्रॉपडाउन खोलें।

Grant Slack Permissions
Incoming Webhooks Slack App को आवश्यक अनुमतियाँ दें ताकि यह आपके चुने हुए चैनल में संदेश पोस्ट कर सके।

Customize Transformation Code
अपनी उपयोग स्थिति के अनुसार Slack अधिसूचनाओं को अनुकूलित करने के लिए रूपांतरण कोड जोड़ें या संपादित करें। आप पहले से बनाए गए टेम्पलेट का उपयोग कर सकते हैं या अपनी स्वयं की लॉजिक लिख सकते हैं।

Test and Create
अपने रूपांतरण कोड का अपना या पहले से बनाए गए घटना पेलोड्स के साथ परीक्षण करें। जब आप संतुष्ट हों, तो एकीकरण को सक्रिय करने के लिए Create पर क्लिक करें।

परिवर्तन कोड उदाहरण
बुनियादी भुगतान सूचनाएँ
यह परिवर्तन भुगतान घटनाओं के लिए सरल पाठ संदेश भेजता है:payment_notifs.js
समृद्ध सदस्यता सूचनाएँ
यह परिवर्तन सदस्यता घटनाओं के लिए अटैचमेंट के साथ समृद्ध Slack संदेश बनाता है:subscription_notifs.js
विवाद प्रबंधन सूचनाएँ
यह परिवर्तन विवाद घटनाओं को उचित रंगों और तात्कालिकता के साथ संभालता है:dispute_notifs.js
व्यापक सभी-घटनाएँ हैंडलर
यह परिवर्तन सभी घटना प्रकारों को सुसंगत प्रारूपण के साथ संभालता है:all_events_notifs.js
सर्वोत्तम प्रथाएँ
आपकी Slack अधिसूचनाओं को प्रभावी बनाने के लिए:- स्पष्टता और कार्रवाई योग्यता के लिए रंगों, फ़ील्ड्स और स्वरूपण के साथ समृद्ध संदेश अटैचमेंट का उपयोग करें।
- तेजी से पहचान के लिए हमेशा प्रमुख डेटा जैसे राशि, ग्राहक ईमेल और आईडी शामिल करें।
- घटनाओं के प्रकार के अनुसार रंग चुनें: सफलता के लिए हरा (
good), विवाद या विफलताओं के लिए लाल (danger), रद्दीकरण के लिए पीला (warning), और सूचनात्मक घटनाओं के लिए नीला (#36a64f)। - यह दिखाने के लिए कि प्रत्येक घटना कब हुई थी, टाइमस्टैम्प जोड़ें।
समस्या निवारण
Notifications not appearing in Slack
Notifications not appearing in Slack
- सत्यापित करें कि Slack webhook URL सही और सक्रिय है
- जांचें कि रूपांतरण कोड मान्य JavaScript है
- सुनिश्चित करें कि चयनित घटना प्रकार ट्रिगर हो रहे हैं
- सत्यापित करें कि आपकी Slack ऐप के पास आवश्यक अनुमतियाँ हैं
Transformation errors
Transformation errors
- रूपांतरण त्रुटि लॉग के लिए webhook प्रबंधन पोर्टल की जाँच करें
- सत्यापित करें कि webhook पेलोड संरचना आपके रूपांतरण कोड से मेल खाती है
- नमूना डेटा के साथ अपने रूपांतरण कोड का परीक्षण करें
- सुनिश्चित करें कि webhook पेलोड में सभी आवश्यक फ़ील्ड मौजूद हैं
Missing event types
Missing event types
- पुष्टि करें कि आप जो घटनाएँ प्राप्त करना चाहते हैं, वे आपके Dodo Payments webhook कॉन्फ़िगरेशन में सक्षम हैं
- जांचें कि घटनाओं के प्रकार आपके Slack कनेक्टर कॉन्फ़िगरेशन में चुने गए हैं
- सत्यापित करें कि आपके एंडपॉइंट को घटनाएँ प्राप्त करने के लिए सही ढंग से कॉन्फ़िगर किया गया है
