मुख्य सामग्री पर जाएं

अवलोकन

परीक्षण मोड आपको वास्तविक लेनदेन को संसाधित किए बिना भुगतान को सिम्युलेट करने की अनुमति देता है। सभी परीक्षण क्रेडेंशियल केवल परीक्षण मोड में काम करते हैं - इन्हें कभी भी उत्पादन में उपयोग न करें।

No Real Charges

परीक्षण लेनदेन वास्तविक भुगतानों को संसाधित नहीं करते या असली खातों को प्रभावित नहीं करते।

Full API Access

सभी API एंडपॉइंट टेस्ट और लाइव मोड दोनों में एक समान रूप से काम करते हैं।

Webhook Testing

टेस्ट लेनदेन के लिए वेबहुक उतनी ही तरह सक्रिय होते हैं जैसे प्रोडक्शन में।
टेस्ट क्रेडेंशियल केवल टेस्ट मोड में काम करते हैं। उन्हें लाइव मोड में उपयोग करने का प्रयास करने पर भुगतान विफल हो जाएगा।

परीक्षण कार्ड

विभिन्न क्षेत्रों में सफल और अस्वीकृत भुगतान को सिम्युलेट करने के लिए इन कार्ड नंबरों का उपयोग करें।
क्षेत्रब्रांडकार्ड नंबरसमाप्तिCVV
USVisa424242424242424206/32123
USMastercard555555555555444406/32123
IndiaVisa457623891277145006/32123
IndiaMastercard540916266938103406/32123
सभी टेस्ट कार्ड्स के लिए समाप्ति तिथि 06/32 और CVV 123 का उपयोग करें।
कार्ड परीक्षण के लिए अधिक विवरण के लिए, जिसमें 3D सुरक्षित और सहेजे गए भुगतान विधियाँ शामिल हैं, कार्ड पृष्ठ देखें।

परीक्षण UPI

UPI परीक्षण विशेष VPA (वर्चुअल पेमेंट एड्रेस) पहचानकर्ताओं का उपयोग करता है जो विभिन्न भुगतान परिणामों का अनुकरण करता है।
स्थितिUPI आईडी
Successsuccess@upi
Failurefailure@upi

UPI परीक्षण की आवश्यकताएँ

  • बिलिंग देश को IN पर सेट किया जाना चाहिए
  • मुद्रा INR होनी चाहिए
  • गैर-भारतीय व्यापारी: Adaptive Currency सक्षम होना चाहिए
पूर्ण UPI दस्तावेज़ीकरण के लिए जिसमें सब्सक्रिप्शन के लिए RBI अनिवार्यता परीक्षण शामिल है, भारत भुगतान विधियाँ पृष्ठ देखें।

परीक्षण BNPL

Buy Now Pay Later प्रदाताओं की विशिष्ट परीक्षण डेटा आवश्यकताएँ होती हैं।

Klarna परीक्षण डेटा

परीक्षण मोड में Klarna भुगतान का अनुकरण करने के लिए इन विवरणों का उपयोग करें:
फ़ील्डस्वीकृतअस्वीकृत
जन्म तिथि07-10-197007-10-1970
पहला नामपरीक्षणपरीक्षण
अंतिम नामव्यक्ति-यूएसव्यक्ति-यूएस
ईमेलcustomer@email.uscustomer+denied@email.us
सड़कएम्स्टर्डम एवएम्स्टर्डम एव
घर नंबर509509
शहरन्यू यॉर्कन्यू यॉर्क
राज्यन्यू यॉर्कन्यू यॉर्क
पोस्टल कोड10024-394110024-3941
फोन+13106683312+13106354386
Klarna को भुगतान विकल्प के रूप में दिखने के लिए न्यूनतम लेनदेन राशि $50.01 चाहिए।

Afterpay परीक्षण

1

Select Afterpay

चेकआउट में भुगतान विधि के रूप में Afterpay चुनें और Pay पर क्लिक करें।
2

Test successful payment

सफल भुगतानों के लिए कोई भी वैध ईमेल पता और शिपिंग पता उपयोग करें।
3

Test failed authentication

विफलता का अनुकरण करने के लिए, रीडायरेक्ट पेज पर Afterpay मोडल विंडो को बंद करें। भुगतान requires_action से requires_payment_method तक चला जाता है।
Afterpay को भुगतान विकल्प के रूप में दिखने के लिए न्यूनतम लेनदेन राशि $50.01 चाहिए।
पूर्ण BNPL दस्तावेज़ीकरण के लिए जिसमें Billie B2B परीक्षण शामिल है, Buy Now Pay Later पृष्ठ देखें।

परीक्षण डिजिटल वॉलेट

Apple Pay

1

Enable test mode

अपने Dodo Payments टेस्ट API कीज़ का उपयोग करें।
2

Add a card to Apple Wallet

अपने Apple Wallet में एक असली कार्ड जोड़ें। टेस्ट मोड में, कार्ड से चार्ज नहीं किया जाएगा।
3

Complete test purchase

Apple डिवाइस पर चेकआउट खोलें और Apple Pay फ़्लो पूरा करें।
Apple Pay को HTTPS की आवश्यकता होती है। उचित SSL सेटअप के बिना यह localhost पर नहीं दिखाई देगा। डोमेन सत्यापन भी पूरा होना चाहिए।

Google Pay

1

Join the test card group

Google Pay टेस्ट कार्ड समूह में शामिल हों ताकि आपके वॉलेट में टेस्ट कार्ड स्वचालित रूप से जोड़ दिए जाएं।
2

Enable test mode

अपने Dodo Payments टेस्ट API कीज़ का उपयोग करें।
3

Complete test purchase

Google Pay में किसी एक टेस्ट कार्ड का चयन करके लेनदेन पूरा करें।

Amazon Pay, Cash App Pay & RevolutPay

अपने परीक्षण API कुंजी का उपयोग करें और मानक चेकआउट प्रक्रिया का पालन करें। परीक्षण लेनदेन वास्तविक चार्ज के बिना अनुकरण किए जाते हैं। पूर्ण डिजिटल वॉलेट दस्तावेज़ीकरण के लिए जिसमें Apple Pay के लिए डोमेन प्रमाणीकरण शामिल है, डिजिटल वॉलेट्स पृष्ठ देखें।

परीक्षण यूरोपीय विधियाँ

यूरोपीय भुगतान विधियाँ (iDEAL, Bancontact, EPS, Multibanco) को सैंडबॉक्स मोड में परीक्षण किया जा सकता है।
1

Enable test mode

अपने Dodo Payments टेस्ट API कीज़ का उपयोग करें।
2

Set billing address

भुगतान विधि से मेल खाने के लिए बिलिंग एड्रेस देश सेट करें:
  • iDEAL के लिए NL
  • Bancontact के लिए BE
  • EPS के लिए AT
  • Multibanco के लिए PT
3

Set currency

यूरोपीय विधियों के लिए EUR मुद्रा आवश्यक है।
4

Complete test flow

टेस्ट वातावरण में सिम्युलेटेड बैंक प्रमाणीकरण फ्लो का अनुसरण करें।
पूर्ण यूरोपीय भुगतान विधियों के दस्तावेज़ीकरण के लिए, यूरोप पृष्ठ देखें।

परीक्षण सर्वोत्तम प्रथाएँ

सिर्फ सफल भुगतानों का परीक्षण न करें। अस्वीकृतियों, रद्दीकरणों, और अपर्याप्त निधि जैसे सीमांत मामलों का परीक्षण करें।
सुनिश्चित करें कि आपके वेबहुक एंडपॉइंट सभी ईवेंट प्रकारों को सही ढंग से प्रोसेस करें, खासकर payment.succeeded, payment.failed, और सब्सक्रिप्शन ईवेंट्स।Dodo Payments CLI का उपयोग करके लोकल स्तर पर वेबहुक्स का परीक्षण करें:
  • dodo wh listen जीवित परीक्षण वेबहुक्स को आपके लोकल सर्वर पर अग्रेषित करता है
  • dodo wh trigger सभी 22 ईवेंट प्रकारों के लिए मॉक पेलोड भेजता है
Apple Pay और Google Pay के लिए, वास्तविक iOS और Android डिवाइस पर परीक्षण करें। सिम्युलेटर्स वॉलेट व्यवहार को पूरी तरह से नहीं दोहराते।
क्षेत्रीय भुगतान विधियाँ (UPI, iDEAL, आदि) मेल खाते बिलिंग एड्रेस की आवश्यकता होती है। एक अमेरिकी बिलिंग पता iDEAL नहीं दिखाएगा।
BNPL विधियों के लिए न्यूनतम $50.01 आवश्यक है। यह सुनिश्चित करें कि कार्ट टोटल के आधार पर वे सही ढंग से दिखाई/छिपे हों।