Skip to main content

परिचय

मल्टी-ब्रांड आपको एक प्रमाणित व्यापार के तहत कई ब्रांड संलग्न करने की अनुमति देता है, प्रत्येक का अपना लोगो, विवरणक, और वेबसाइट URL होता है। आपका भुगतान खाता, शुल्क और KYC बिल्कुल वैसे ही रहते हैं, जबकि प्रत्येक उत्पाद, भुगतान लिंक, सदस्यता, चालान, और लेनदेन अब एक विशिष्ट ब्रांड के तहत भरा जा सकता है। इसका उपयोग नए निचे परीक्षण करने, एक साइट को स्थानीयकृत करने या अतिरिक्त व्यापार खाते खोले बिना B2B और B2C लाइनों को अलग करने के लिए करें।

व्यापारी डैशबोर्ड प्रवाह

1

Open Settings → Business

Settings → Business पर जाएं। दाईं ओर का [आपके व्यवसाय] के तहत ब्रांड पैनल आपके प्राथमिक ब्रांड और किसी भी द्वितीयक ब्रांड को सूचीबद्ध करता है।
बिजनेस सेटिंग्स में ब्रांड पैनल जो प्राथमिक और द्वितीयक ब्रांड दिखाता है और एक नया ब्रांड जोड़ने के लिए प्लस बटन
2

Click the '+' button

ब्रांड पैनल में, नया ब्रांड फॉर्म खोलने के लिए ऊपर-दाईं ओर + बटन पर क्लिक करें।
3

Fill in the brand details

निम्नलिखित फ़ील्ड भरें:
  • ब्रांड नाम (आवश्यक): अपना ब्रांड नाम दर्ज करें।
  • वेबसाइट URL (आवश्यक): आपके ब्रांड की वेबसाइट, उदाहरण के लिए https://www.yourcompany.com
  • सपोर्ट ईमेल: ईमेल जिससे ग्राहक इस ब्रांड के समर्थन तक पहुंच सकते हैं।
  • ब्रांड विवरण (आवश्यक): अपने ब्रांड, उत्पादों का वर्णन करें और इसे क्या अद्वितीय बनाता है।
  • ब्रांड लोगो: चेकआउट, चालान और भुगतान लिंक पर ब्रांड प्रतिनिधित्व के लिए लोगो अपलोड करें।
ब्रांड बनाने के लिए फॉर्म सबमिट करें। उत्पादों को अब इस ब्रांड से टैग किया जा सकता है और भुगतान लिंक इसकी ब्रांडिंग दिखाएंगे।
4

Brand Selector

उत्पाद निर्माण पर अब एक ब्रांड फ़िल्टर दिखाई देता है।
5

Brand ID in Transactions

लेनदेन और सदस्यताओं में ब्रांड आईडी होती है ताकि आप देख सकें कि किस ब्रांड की लेनदेन है।

अतिरिक्त बिंदु

  • Payout में कोई बदलाव नहीं: सभी फंड, payout cycles और fees अभी भी business-level wallet और merchant bank account में ही प्रवाहित होंगे।
  • Webhooks पर Brand ID: Payment, subscription, refund, dispute, license key, credit ledger entry, credit balance low, entitlement grant, dunning attempt और abandoned checkout payloads में सभी एक brand_id शामिल होगा, ताकि आप उन्हें किसी विशिष्ट brand से संबद्ध कर सकें। जहाँ किसी entity का अपना brand नहीं होता, वहाँ brand_id business के primary brand पर निर्भर करता है। Payout payloads business-level होते हैं और इनमें brand_id शामिल नहीं होता।
  • Suspensions: यदि कोई brand suspend कर दिया जाता है, तो केवल उसके payment links बंद होंगे। उसी business के अंतर्गत आने वाले अन्य brands लेन-देन करते रहेंगे।
  • Storefront, Invoices, License Keys, Discount Codes, Payout Settings और किसी भी अन्य business level features में कोई बदलाव नहीं।

ब्रांड को संग्रहित करना

जब किसी ब्रांड का काम पूरा हो जाए, तो उसे अपने dashboard में निष्क्रिय छोड़ने के बजाय archive करें। Archiving से ब्रांड retire हो जाता है और उसका catalogue उसी business के किसी अन्य brand को एक ही चरण में सौंप दिया जाता है।
किसी brand को archive करना स्थायी होता है। Archived brand को restore करने का कोई तरीका नहीं है।

Dashboard से Brand को Archive करें

1

Open the brand's actions menu

Settings → Business पर जाएँ। Brands Under [Your Business] panel में secondary brand के आगे मौजूद ... menu चुनें, फिर Archive चुनें। Primary brand के लिए archive action उपलब्ध नहीं है।
Secondary brand के लिए Edit और Archive विकल्प दिखाने वाला Brand actions menu
2

Confirm the archive

चेतावनी पढ़ें और Continue चुनें।
Dialog में चेतावनी कि archive किए जाने के बाद brand को restore नहीं किया जा सकता
3

Choose the brand that takes over

वह brand चुनें जिसे products, live subscriptions और collections प्राप्त होंगी। Primary brand default होता है। दोनों actions को एक साथ पूरा करने के लिए Move & Archive चुनें।
Archived brand के records प्राप्त करने वाले brand को चुनने के लिए dialog
4

Check the result

Confirmation में उन records को प्राप्त करने वाले brand का नाम दिया जाता है।
Confirmation कि brand archive हो गया है और उसके products target brand में move कर दिए गए हैं
Archived brand Brands panel से हट जाता है। जब business में कोई अन्य secondary brand नहीं होता, तो Secondary Brands group भी इसके साथ गायब हो जाता है।
Archive के बाद Brands panel, जिसमें केवल primary brand दिख रहा है

Archive करने पर क्या होता है

आप archive किए जा रहे brand का कार्यभार संभालने के लिए एक target brand चुनते हैं। Dashboard हमेशा एक brand चुनने के लिए कहता है, और API इसे move_products_to के रूप में लेती है। एक atomic action में, Dodo Payments:
  • हर product को target brand में move करता है।
  • हर live subscription को target brand में move करता है, ताकि renewals की billing उसी के अंतर्गत जारी रहे।
  • हर product collection को target brand में move करता है।
  • Original brand को archive और disable करता है।
आपका history अपरिवर्तित रहता है। Payments, invoices और finished subscriptions उसी brand के अंतर्गत रहते हैं जिसके लिए वे बनाए गए थे, इसलिए पिछली reporting सटीक रहती है। Target brand उसी business से संबंधित होना चाहिए और स्वयं archived नहीं होना चाहिए। आपका primary brand एक मान्य target है, और उसकी brand ID आपकी business ID होती है। आप target को केवल तब छोड़ सकते हैं जब brand में कोई products, live subscriptions या product collections न हों।
Primary brand को कभी archive नहीं किया जा सकता। यही वह brand है जिस पर आपका business fallback करता है, इसलिए कम-से-कम एक brand हमेशा मौजूद रहता है।

Archived Brand केवल Read-Only होता है

Archived brands को brand pickers में छिपा दिया जाता है, इसलिए आप नए records को उनके साथ tag नहीं कर सकते। वे analytics filters के रूप में उपलब्ध रहते हैं, जिससे उस अवधि के लिए आपका per-brand reporting पूरा रहता है जब brand सक्रिय था। Analytics देखें।

API के माध्यम से Archiving

जिस brand को retire कर रहे हैं और जो brand उसका कार्यभार संभालेगा, उन दोनों के साथ archive endpoint को call करें:
Response में यह बताया जाता है कि क्या move हुआ, ताकि आप outcome की पुष्टि कर सकें:
Archived brands सहित सभी brands की सूची बनाने के लिए list endpoint पर include_archived सेट करें। Archived brands default रूप से शामिल नहीं होते। हर brand में एक archived_at field होता है, जो brand के active रहने पर null होता है।
cURL
पूरे request और response schema के लिए Archive Brand API reference देखें, और इस endpoint द्वारा लौटाई जाने वाली errors के लिए Error Codes देखें।
अंतिम संशोधन 21 अगस्त 2026