जब भुगतान और सदस्यता इवेंट्स होते हैं तो स्वचालित रूप से पेशेवर लेन-देन ईमेल भेजें। भुगतान पुष्टिकरण, सदस्यता अपडेट, और विफलता सूचनाएं केप्लार्स के माध्यम से बिना किसी मिडलवेयर सर्वर के प्रेषित करें। डोडो पेमेंट्स सीधे केप्लार्स API को एक जावास्क्रिप्ट ट्रांसफॉर्मेशन हैंडलर का उपयोग करके कॉल करता है।
इस एकीकरण के लिए आपके केप्लार्स API की की आवश्यकता होती है। इसे केप्लार्स डैशबोर्ड में Settings → API Keys के अंतर्गत खोजें, और Domains के अंतर्गत एक प्रेषक डोमेन या पता सत्यापित करें।
प्रत्येक हैंडलर केप्लार्स उच्च प्राथमिकता भेजें एन्डपॉइंट पर webhook.url सेट करता है और केप्लार्स अनुरोध में webhook.payload को फिर से लिखता है (API की स्वतः बियरर टोकन के रूप में भेजी जाती है)। payments@mail.yourdomain.com को आपके सत्यापित प्रेषक से और your-keplars-*-template-id को आपके वास्तविक टेम्पलेट IDs से बदलें।
to एक array होना चाहिए, भले ही एकल रिसीवर हो। template_id का उपयोग करते समय, subject या body को भी न भेजें। टेम्पलेट इसे प्रदान करते हैं।
सत्यापित करें कि आपकी API की सही और केप्लार्स में Settings → API Keys के अंतर्गत सक्रिय है।
सत्यापित करें कि आपका प्रेषक डोमेन या पता सत्यापित है।
डोडो पेमेंट्स वेबहुक डिलीवरी लॉग में कच्ची केप्लार्स त्रुटि प्रतिक्रिया दिखाता है। विवरण के लिए इसे जांचें।
Template not found
आपके हैंडलर में template_id आपके केप्लार्स खाते में एक सक्रिय टेम्पलेट का मिलान करना चाहिए। डैशबोर्ड में ID (और कि वह सक्रिय है) सत्यापित करें।
Wrong event triggered
प्रत्येक हैंडलर webhook.eventType की जांच करता है और यदि यह मेल नहीं खाता है तो जल्दी लौटता है। सुनिश्चित करें कि सही इवेंट डोडो पेमेंट्स वेबहुक एन्डपॉइंट पर सब्सक्राइब किए गए हैं।