यह गाइड तब लागू होता है जब आप अपना प्रोसेसर लाएं (BYOP) के माध्यम से Adyen को अपने प्रोसेसर के रूप में जोड़ते हैं। यदि आपको मदद की आवश्यकता हो तो हमसे बात करें।
कच्चे कार्ड डेटा एक्सेस को सक्षम करें
इससे पहले कि Dodo भुगतान Adyen के माध्यम से प्रसारित कर सके, आपके Adyen खाते में कच्चे कार्ड डेटा एक्सेस सक्षम होना चाहिए। Adyen यह PCI DSS अनुपालन के पीछे सुरक्षित रखता है। क्योंकि Dodo Payments आपके लिए कच्चा कार्ड डेटा संभालता है और PCI DSS लेवल 1 प्रमाणित है, आप Adyen को Dodo Payments की अनुपालन की प्रतिज्ञा (AOC) प्रदान करते हैं — आपको अपने स्वयं के प्रमाणन की आवश्यकता नहीं है।Dodo Payments PCI DSS Attestation of Compliance (AOC)
Dodo Payments की वर्तमान AOC डाउनलोड करें और कच्चे कार्ड डेटा एक्सेस को सक्षम करने के लिए इसे Adyen समर्थन को सबमिट करें।
आपको क्या चाहिए
Adyen को जोड़ने के लिए सेटिंग्स → BYOP में, अपने Adyen ग्राहक क्षेत्र से तीन मान एकत्र करें:| मान | यह कहाँ से आता है |
|---|---|
| API कुंजी | डेवलपर्स → API प्रमाण-पत्र |
| व्यापारी खाता | आपका Adyen व्यापारी खाता पहचानकर्ता |
| HMAC कुंजी | जब आप वेबहुक सेट करते हैं तब उत्पन्न होती है |
Adyen परीक्षण (
ca-test.adyen.com) और लाइव (ca-live.adyen.com) प्रमाण-पत्रों को अलग रखता है। Dodo में जिस मोड को आप कॉन्फ़िगर कर रहे हैं उससे मेल खाने वाले वातावरण में प्रमाण-पत्र उत्पन्न करें।चरण 1: API कुंजी उत्पन्न करें
Open API credentials
Adyen ग्राहक क्षेत्र में, डेवलपर्स → API प्रमाण-पत्र पर जाएं। आपको API प्रमाण-पत्र प्रबंधित करें या व्यापारी व्यवस्थापक भूमिका की आवश्यकता है।
Select your credential
पेमेंट्स टैब चुनें और अपने प्रमाण-पत्र उपयोगकर्ता नाम को चुनें (यह
ws_123456@Company.YourCompanyAccount जैसा दिखता है)।Generate the key
सर्वर सेटिंग्स → प्रमाणीकरण पर जाएं, API कुंजी टैब खोलें, और API कुंजी उत्पन्न करें चुनें।
चरण 2: अपना व्यापारी खाता खोजें
आपका व्यापारी खाता वह खाता पहचानकर्ता है जिसका उपयोग Adyen आपके लेनदेन को संसाधित करने के लिए करता है। यह ग्राहक क्षेत्र के शीर्ष पर खाता चयनकर्ता में प्रदर्शित होता है (उदाहरण के लिए,YourCompany_ECOM)। आप इसे Dodo में व्यापारी खाता क्षेत्र में चिपकाएँगे।
चरण 3: वेबहुक और HMAC कुंजी सेट करें
जब आप Adyen कनेक्शन को सहेजते हैं तो Dodo एक Webhook Endpoint URL उत्पन्न करता है। इसे Adyen में वेबहुक के रूप में जोड़ें और एक HMAC कुंजी उत्पन्न करें। आपको व्यापारी व्यवस्थापक या व्यापारी तकनीकी एकीकर्ता भूमिका की आवश्यकता है।Create a webhook
ग्राहक क्षेत्र में, डेवलपर्स → वेबहुक पर जाएं और नया वेबहुक बनाएँ चुनें। सूची से, मानक वेबहुक प्रकार के लिए जोड़ें चुनें।
Configure the webhook
- एक विवरण दर्ज करें।
- इसे सक्रिय करने के लिए सक्षम को टॉगल करें।
- सर्वर कॉन्फ़िगरेशन के तहत, Dodo द्वारा उत्पन्न Webhook Endpoint URL को URL फ़ील्ड में चिपकाएँ (यह HTTPS और सार्वजनिक रूप से पहुंचने योग्य होना चाहिए)।
Generate the HMAC key
सुरक्षा के तहत, HMAC कुंजी अनुभाग में, एक नई HMAC कुंजी उत्पन्न करने के लिए उत्पन्न करें चुनें। इसे कॉपी करें और सुरक्षित रूप से स्टोर करें; आप इसे बाद में फिर से कॉपी नहीं कर पाएंगे। फिर कॉन्फ़िगरेशन सहेजें चुनें।
अक्सर पूछे जाने वाले प्रश्न
What is the HMAC key for?
What is the HMAC key for?
Adyen प्रत्येक वेबहुक को HMAC हस्ताक्षर के साथ साइन करता है ताकि प्राप्तकर्ता अधिसूचना की अखंडता और उत्पत्ति को सत्यापित कर सके। Adyen खाते से वेबहुक को मान्य करने के लिए Dodo आपके द्वारा प्रदान की गई HMAC कुंजी का उपयोग करता है।
I lost my API key or HMAC key, what now?
I lost my API key or HMAC key, what now?
इनमें से कोई भी निर्माण के बाद पुनः प्राप्त नहीं किया जा सकता है। डेवलपर्स → API प्रमाण-पत्रों के तहत एक नई API कुंजी उत्पन्न करें, या वेबहुक सेटिंग्स में एक नई HMAC कुंजी, फिर सेटिंग्स → BYOP में मान अपडेट करें।
Do test and live use the same credentials?
Do test and live use the same credentials?
नहीं। मेल खाने वाले वातावरण में प्रमाण-पत्र उत्पन्न करें, परीक्षण (
ca-test.adyen.com) या लाइव (ca-live.adyen.com), और उन्हें Dodo के संबंधित मोड में कॉन्फ़िगर करें।