Skip to main content
Test mode आपको वास्तविक भुगतान संसाधित किए बिना अपना integration बनाने और उसका परीक्षण करने देता है। Live mode ग्राहकों से वास्तविक लेन-देन स्वीकार करता है। प्रत्येक mode की अपनी API keys, products और webhooks होती हैं।

सुविधा उपलब्धता

Environment Dependent बनाम Independent

Environment dependent सुविधाएँ प्रत्येक mode में अलग-अलग data रखती हैं। एक mode में किया गया बदलाव दूसरे mode को प्रभावित नहीं करता। Environment independent सुविधाएँ दोनों modes में data का एक ही set साझा करती हैं। आपकी account settings, business profile, bank account और verification documents test और live mode में समान होते हैं, इसलिए किसी भी mode में किया गया बदलाव दोनों पर लागू होता है।

API Endpoints

Requests को सही environment पर भेजने के लिए इन hostnames का उपयोग करें:
  • Test Mode: https://test.dodopayments.com
  • Live Mode: https://live.dodopayments.com
अधिकांश SDKs base URL के बजाय client option से environment चुनते हैं, जैसे TypeScript में environment: 'test_mode'। PHP और C# SDKs इसके बजाय test mode base URL लेते हैं। SDKs देखें।

Modes कैसे काम करते हैं

Test mode में हर transaction simulated होता है और कोई पैसा स्थानांतरित नहीं होता। सफल और विफल payments का simulation करने के लिए Testing Process में दिए गए test cards, UPI IDs और अन्य credentials का उपयोग करें। उस पेज पर complete test payment का एक video भी है। Test credentials केवल test mode में काम करते हैं। साइन अप करते ही live mode उपलब्ध हो जाता है। आपके account के Account Verification से पास होने के बाद live payments और payouts चालू हो जाते हैं। Products, API keys और webhooks उसी mode से संबंधित होते हैं जिसमें आप उन्हें बनाते हैं। किसी product का फिर से उपयोग करने के लिए उसे test mode में खोलें और live mode में copy करें। Copy में product की details बनी रहती हैं। Test mode की API key live.dodopayments.com के विरुद्ध authenticate नहीं करती, और live key test.dodopayments.com के विरुद्ध authenticate नहीं करती। विकास के दौरान अपनी local machine पर test mode webhooks प्राप्त करने के लिए उन्हें CLI webhook listener (dodo wh listen) से forward करें।

Test Mode में emails

Test Mode वास्तविक customer emails वास्तविक recipient address पर भेजता है, इसलिए ऐसे addresses का उपयोग करें जिनका नियंत्रण आपके पास हो। प्रत्येक Test Mode subject की शुरुआत [TEST MODE] से होती है। कोई business प्रति सप्ताह अधिकतम 100 Test Mode emails भेज सकता है। Test Mode customer emails बंद करने के लिए Settings → Communication → Email में Test Mode Emails को बंद करें। Live Mode emails प्रभावित नहीं होते। Test Mode Emails और Customer Email Logs देखें।

Modes के बीच switching

Modes के बीच switch करने के लिए dashboard sidebar में Live Mode switch का उपयोग करें। जिस mode में आप काम कर रहे हैं, उसी mode से संबंधित API keys का उपयोग करें।

अगले चरण

Testing Process

Test cards, UPI, BNPL, wallets, और bank debits।

Account Verification

Live payments और payouts enable करें।
अंतिम संशोधन 26 सितंबर 2026