Route by geography
विशिष्ट देशों से आने वाले payments को अपने processor पर भेजें और बाकी सभी को Dodo पर भेजें।
Keep your processor accounts
अपने मौजूदा Stripe या Adyen accounts और relationships का उपयोग जारी रखें।
Stay the merchant of record
अपने routes पर आप legal seller बने रहते हैं और tax, disputes तथा payouts को नियंत्रित करते हैं।
One billing layer
Dodo दोनों routes पर products, subscriptions, invoices और analytics संचालित करता है।
BYOP बनाम Dodo as Merchant of Record
BYOP enable करने पर आप चुनते हैं कि प्रत्येक payment कैसे handle किया जाए। दोनों models साथ-साथ चल सकते हैं और customer country के आधार पर route किए जा सकते हैं।Supported processors
आज आप Stripe या Adyen connect कर सकते हैं। अन्य processors के लिए support जल्द आने वाला है।Stripe
Adyen
अपने processor के माध्यम से route किए गए payments में वर्तमान में केवल credit और debit cards का support है। हम जल्द ही और payment methods जोड़ रहे हैं।
Connections per environment configure किए जाते हैं। test mode (Sandbox) में connect किया गया processor live mode (Production) वाले processor से अलग होता है; यदि आप live होने से पहले test करना चाहते हैं तो दोनों को set up करें। Setup wizard आपके dashboard के global test/live toggle का अनुसरण करता है।
BYOP set up करें
Dashboard में Settings → BYOP खोलें और setup wizard शुरू करने के लिए Bring Your Own Processor card पर Configure चुनें।
1
Choose a payment processor
जिस processor को connect करना है, Stripe या Adyen, उसे चुनें और आगे बढ़ें।

2
Connect your account
Connection को Provider Name दें (यह तब उपयोगी है जब आपके पास एक ही processor के कई accounts हों, जैसे Stripe US और Stripe UK), फिर अपने processor की Secret Key दर्ज करें (Stripe के लिए, आपकी 
Save करने पर connection बनता है और उसके लिए unique Webhook Endpoint generate होता है। अपने processor के dashboard में उस URL को webhook destination के रूप में जोड़ें, फिर पूरा करने के लिए Webhook Signing Secret को वापस Dodo में paste करें:
sk_... key)।Adyen के लिए अपना Merchant Account identifier भी दर्ज करें।
- Stripe: जोड़े गए webhook endpoint से signing secret paste करें।
- Adyen: Customer Area → Webhooks से HMAC key paste करें।
आपकी secret key सुरक्षित रूप से store की जाती है और save करने के बाद इसे देखा या बदला नहीं जा सकता। आप अपने processor में केवल Dodo-generated webhook URL configure करते हैं; underlying infrastructure के साथ आपका कभी direct interaction नहीं होता।
3
Configure payment routing
Customer countries को किसी processor से map करने वाले routing rules जोड़ें। प्रत्येक country को ठीक एक processor पर route किया जा सकता है।
एक या अधिक countries को किसी processor पर assign करने के लिए Add Route का उपयोग करें।
- Your processor उन देशों से आने वाले payments handle करता है जिन्हें आप उसे assign करते हैं।
- Dodo Payments Rest of the World (हर वह country जिसे आप स्पष्ट रूप से route नहीं करते) को Merchant of Record के रूप में handle करता है।


Routing guidelines
- “Rest of World” में ऊपर सूचीबद्ध न किए गए सभी countries शामिल हैं।
- Dodo Payments MoR routes compliance और tax को अपने-आप handle करते हैं।
- आवश्यकता होने पर आपके अपने processor routes के लिए अलग tax configuration आवश्यक है।
4
Configure invoice information
आपके अपने processor के माध्यम से route किए गए payments के लिए invoice पर आप seller होते हैं। उन invoices पर दिखाई देने वाले business details दर्ज करें:
- Registered Business Name (required)
- Tax ID (EIN, SSN आदि; optional, US EINs के लिए format validation उपलब्ध)
- Statement Descriptor (required): customers को उनके bank statement पर दिखाई देने वाला विवरण (5 से 22 characters)
- Registered Business Address (required): अपना address search और autofill करने के लिए typing शुरू करें
- Privacy Policy और Terms of Service links (required)

5
Review and finish
अपने processor connection, routing rules और invoice details की समीक्षा करें। पुष्टि करें कि routing और billing details सही हैं, फिर Finish setup चुनें।


Routing कैसे काम करता है
Routing का निर्धारण payment के समय customer’s country से होता है। यही logic one-time payments, checkout sessions और subscription sign-ups पर भी लागू होता है। Renewals उसी processor का उपयोग करते हैं जिस पर subscription बनाई गई थी (देखें Subscriptions)। आपके processor द्वारा handle किए गए route पर:- Payment आपके processor account पर billing currency में process होता है।
- Dodo द्वारा कोई tax calculate या collect नहीं किया जाता; उस route के tax की जिम्मेदारी आपकी रहती है।
- Invoices आपके द्वारा configure किए गए business details और statement descriptor का उपयोग करते हैं और इनमें Merchant of Record references नहीं होते।
- Payouts आपके processor से सीधे आपको settle होते हैं; Dodo के wallet से कुछ भी होकर नहीं गुजरता।
Subscriptions
Subscriptions उसी processor पर रहती हैं जिस पर वे बनाई गई थीं। Renewal के समय, Dodo उसी payment processor से charge करता है जिसका उपयोग subscription खरीदने के लिए किया गया था और उसमें stored payment mandate का पुनः उपयोग करता है। Routing rules का प्रत्येक renewal पर दोबारा मूल्यांकन नहीं किया जाता।यह देखना कि payment किस processor ने handle किया
BYOP configure होने के बाद, Payments और Disputes tables प्रत्येक row के साथ processor icon (Stripe, Adyen या Dodo) दिखाती हैं। Payment और dispute detail pages में Payment Processor field भी शामिल होता है, जिससे आप हमेशा जान सकते हैं कि किसी transaction को किस route ने handle किया।Refunds, disputes और payouts
- Refunds
- Disputes
- Payouts
आप सामान्य रूप से Dodo dashboard से refunds शुरू करते हैं। अपने processor के माध्यम से route किए गए payments के लिए refund उसी processor पर execute होता है; Dodo-routed payments के लिए refund Dodo process करता है।
Analytics
Revenue, tax और subscription analytics में दोनों routes शामिल होते हैं, जिससे आपको अपनी billing की पूरी तस्वीर दिखाई देती है। Disputes और payouts widgets केवल Dodo-processed activity दिखाते हैं और एक banner बताता है कि आपके अपने processor की activity उसके dashboard में उपलब्ध है।Billing fee
Dodo आपके अपने processor के माध्यम से route किए गए payments पर एक छोटा BYOP billing fee लागू करता है, क्योंकि उन transactions पर भी Dodo आपके products, subscriptions, invoicing और analytics को संचालित करता है। यह आपके balance ledger मेंbyop_fee line के रूप में दिखाई देता है। Default rate 0.5% है; exact rate आपके account के लिए BYOP enable करने की प्रक्रिया के दौरान confirm की जाती है। विवरण के लिए Reach out करें।
Frequently asked questions
Which processors can I connect?
Which processors can I connect?
Can I route only some countries to my processor?
Can I route only some countries to my processor?
हाँ। विशिष्ट countries को अपने processor पर assign करें और बाकी को Rest of the World के रूप में छोड़ दें, जिसे Dodo Merchant of Record के रूप में handle करता है। प्रत्येक country ठीक एक processor पर route होती है।
Who is the merchant of record on BYOP routes?
Who is the merchant of record on BYOP routes?
हाँ। अपने processor द्वारा handle किए गए routes पर आप legal seller बने रहते हैं और उन transactions के tax, chargebacks, PCI compliance तथा payouts के लिए जिम्मेदार होते हैं।
Does Dodo calculate tax on my processor's routes?
Does Dodo calculate tax on my processor's routes?
नहीं। अपने processor के माध्यम से handle किए गए routes पर tax calculate या collect नहीं किया जाता; उन transactions के tax का प्रबंधन आप करते हैं। Dodo-routed (MoR) payments पर tax का प्रबंधन Dodo करता रहता है।
What happens to active subscriptions if I disable a processor?
What happens to active subscriptions if I disable a processor?
उस processor पर होने वाले renewals fail हो जाएंगे और dashboard में failed payments के रूप में दिखाई देंगे। Renewals restore करने के लिए processor को फिर से enable करें।
शुरू करें
What is Merchant of Record?
समझें कि Dodo का full-service MoR model कैसे काम करता है।