सुविधा उपलब्धता
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
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 keylive.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 करें।