मुख्य सामग्री पर जाएं
Dodo Payments वैश्विक स्तर पर ग्राहकों की सेवा करने में मदद के लिए भुगतान विधियों की एक विस्तृत श्रृंखला का समर्थन करता है। सभी सूचीबद्ध भुगतान विधियाँ स्वचालित रूप से उपलब्ध हो जाती हैं जब आपका व्यापारी खाता सत्यापित हो जाता है और लाइव मोड सक्षम होता है।
स्वचालित सक्रियण: आपकी ओर से कोई अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता नहीं है। सभी भुगतान विधियाँ पूर्व-निर्धारित और Dodo Payments द्वारा प्रबंधित हैं। आप नीचे वर्णित API कॉन्फ़िगरेशन का उपयोग करके वैकल्पिक रूप से यह सीमित कर सकते हैं कि कौन सी विधियाँ चेकआउट में दिखाई देती हैं।

समर्थित भुगतान विधियाँ

निम्नलिखित तालिका सभी उपलब्ध भुगतान विधियों, उनके क्षेत्रीय उपलब्धता और प्रमुख सीमाओं के लिए त्वरित संदर्भ प्रदान करती है:
भुगतान विधिसमर्थित देशसमर्थित मुद्राएँसब्सक्रिप्शन का समर्थन करता है
क्रेडिट कार्डवैश्विकसभी मुद्राएँहाँ
डेबिट कार्डवैश्विकसभी मुद्राएँहाँ
Apple Payवैश्विक (IN को छोड़कर)सभी मुद्राएँहाँ
Google Payवैश्विक (IN को छोड़कर)सभी मुद्राएँहाँ
Amazon Payवैश्विक (IN को छोड़कर)USDनहीं
Cash App PayअमेरिकाUSDनहीं
Afterpay (BNPL)अमेरिका, यूकेUSD, GBPनहीं
Klarna (BNPL)अमेरिका, यूरोप*USD, EUR, GBP, DKK, NOK, SEK, CZK, RON, PLN, CHFनहीं
PayPalवैश्विकEUR, GBPनहीं
UPIभारतINRहाँ*
Rupay (क्रेडिट/डेबिट)भारतINRहाँ*
Bancontactबेल्जियमEURनहीं
EPSऑस्ट्रियाEURनहीं
iDEALनीदरलैंडEURनहीं
Multibancoपुर्तगालEURनहीं
प्रत्येक लेनदेन को प्रत्येक मुद्रा के लिए आवश्यक न्यूनतम राशि को पूरा करना चाहिए। USD के लिए, न्यूनतम 0.50 USD है। अन्य मुद्राओं के लिए न्यूनतम राशि क्षेत्र के अनुसार भिन्न होती है। समर्थित मुद्राएँ और न्यूनतम देखें
Klarna और Afterpay के लिए चेकआउट पर पात्रता के लिए न्यूनतम लेनदेन राशि 50.01 USD (या समर्थित मुद्राओं में समकक्ष) की आवश्यकता होती है। इस सीमा से नीचे के लेनदेन इन BNPL भुगतान विकल्पों के लिए पात्र नहीं होंगे।Klarna के समर्थित देशों के विवरण के लिए, नीचे दिए गए BNPL अनुभाग का संदर्भ लें।
भारतीय भुगतान विधियाँ: UPI और Rupay सब्सक्रिप्शन RBI-अनुरूप जनादेश के साथ समर्थित हैं। जनादेश सीमाओं और प्रसंस्करण में देरी के बारे में महत्वपूर्ण विवरण के लिए RBI-अनुरूप जनादेश के साथ सब्सक्रिप्शन अनुभाग देखें।

भुगतान विधि विवरण

Dodo Payments वैश्विक स्तर पर सभी प्रमुख क्रेडिट और डेबिट कार्ड नेटवर्क को स्वीकार करता है। आप स्वीकार कर सकते हैं:
  • Visa – विश्वसनीय, व्यापक रूप से स्वीकृत वैश्विक नेटवर्क
  • Mastercard – मजबूत, सुरक्षित नेटवर्क जो वैश्विक पहुंच प्रदान करता है
  • American Express – प्रीमियम लाभ और मजबूत ग्राहक सेवा
  • Discover – प्रतिस्पर्धी पुरस्कार, मजबूत अमेरिकी उपस्थिति
  • JCB – प्रमुख एशियाई कार्ड नेटवर्क जो विस्तार कर रहा है
  • UnionPay – चीन और एशिया में प्रमुख, बढ़ती वैश्विक स्वीकृति के साथ
  • Interac – कनाडा का सुरक्षित डेबिट भुगतान नेटवर्क
  • Cartes Bancaires – फ्रांस में व्यापक रूप से उपयोग किया जाने वाला
  • Diners Club – प्रीमियम अंतरराष्ट्रीय कार्ड जिसमें विशेष लाभ होते हैं
  • Korean Local Cards – कोरियाई घरेलू कार्ड नेटवर्क का समर्थन
ग्राहकों को डिजिटल वॉलेट्स का उपयोग करके तेज और सुरक्षित चेकआउट की पेशकश करें:
  • Apple Pay – iOS, macOS, और watchOS पर आसानी से भुगतान करें
  • Google Pay – Android, वेब, और स्टोर में सुरक्षित भुगतान
  • PayPal – EUR और GBP में वैश्विक भुगतान (सब्सक्रिप्शन के लिए उपलब्ध नहीं)
  • Cash App Pay – अमेरिकी ग्राहकों के लिए मोबाइल भुगतान (सब्सक्रिप्शन के लिए उपलब्ध नहीं)
  • Amazon Pay – सरल चेकआउट के लिए Amazon क्रेडेंशियल्स का उपयोग करें (सब्सक्रिप्शन के लिए उपलब्ध नहीं)
लचीले किस्त विकल्पों की पेशकश करके रूपांतरण बढ़ाएँ:
  • Klarna – Klarna के विकल्पों के साथ लचीले भुगतान सक्षम करें: 4 किस्तों में भुगतान करें, 30 दिनों में भुगतान करें, या अपने खरीदारी को वित्तपोषित करें। Klarna अमेरिका और 19 यूरोपीय देशों में उपलब्ध है, जिसमें ऑस्ट्रिया, बेल्जियम, चेक गणराज्य, डेनमार्क, फिनलैंड, फ्रांस, जर्मनी, ग्रीस, आयरलैंड, इटली, नीदरलैंड, नॉर्वे, पोलैंड, पुर्तगाल, रोमानिया, स्पेन, स्वीडन, स्विट्ज़रलैंड और यूनाइटेड किंगडम शामिल हैं। समर्थित मुद्राएँ USD, EUR, GBP, DKK, NOK, SEK, CZK, RON, PLN, और CHF हैं।
  • Afterpay – ग्राहकों को चार ब्याज-मुक्त भुगतानों में खरीदारी को विभाजित करने की अनुमति दें। Afterpay अमेरिका और यूके में उपलब्ध है, जो USD और GBP में भुगतान का समर्थन करता है।
प्रमुख भारतीय भुगतान विकल्पों को स्वीकार करें:
  • UPI – ग्राहक QR कोड स्कैन करते हैं या तात्कालिक, संपर्क रहित बैंक ट्रांसफर के लिए ऐप्स (Google Pay, PhonePe, Paytm, CRED) का उपयोग करते हैं
  • Rupay Cards – भारत के घरेलू कार्ड नेटवर्क के माध्यम से सुरक्षित क्रेडिट और डेबिट भुगतान
रूपांतरण बढ़ाने के लिए स्थानीयकृत यूरोपीय विकल्प प्रदान करें:
  • iDEAL (नीदरलैंड) – तात्कालिक डच ऑनलाइन बैंक भुगतान
  • Bancontact (बेल्जियम) – बेल्जियम का विश्वसनीय डेबिट कार्ड विधि
  • Multibanco (पुर्तगाल) – बैंक ट्रांसफर और एटीएम भुगतान के लिए पुर्तगाली भुगतान विधि
  • EPS (ऑस्ट्रिया) – ऑस्ट्रिया में सीधे ऑनलाइन बैंकिंग भुगतान

भुगतान विधियों को कॉन्फ़िगर करना

जबकि सभी भुगतान विधियाँ ग्राहक के स्थान और मुद्रा के आधार पर स्वचालित रूप से उपलब्ध होती हैं, आप वैकल्पिक रूप से यह सीमित कर सकते हैं कि चेकआउट के दौरान कौन सी भुगतान विकल्प दिखाई देते हैं allowed_payment_method_types पैरामीटर का उपयोग करके।

भुगतान विधियों को कब कॉन्फ़िगर करें

आप निम्नलिखित कारणों से अनुमत भुगतान विधियों को कॉन्फ़िगर करना चाह सकते हैं:
  • अपने व्यावसायिक आवश्यकताओं के आधार पर ग्राहकों के लिए कौन से भुगतान विकल्प दिखाई देते हैं, इसे नियंत्रित करना
  • विशिष्ट उत्पाद प्रकारों या लेनदेन प्रवाह के लिए भुगतान विधियों को प्रतिबंधित करना
  • विभिन्न भुगतान अनुभवों में स्थिरता बनाए रखना
  • अपने लक्षित दर्शकों के लिए चेकआउट अनुभव को अनुकूलित करना

कार्यान्वयन

1

API अनुरोध में पैरामीटर जोड़ें

अपने भुगतान या सब्सक्रिप्शन निर्माण अनुरोध में allowed_payment_method_types फ़ील्ड शामिल करें:
{
  "allowed_payment_method_types": [
    "credit",
    "debit",
    "apple_pay"
  ]
}
2

कॉन्फ़िगरेशन का परीक्षण करें

सुनिश्चित करें कि केवल निर्दिष्ट भुगतान विधियाँ चेकआउट में दिखाई देती हैं।
विभिन्न ग्राहक स्थानों और मुद्राओं के साथ भुगतान विधि की उपलब्धता का परीक्षण करें ताकि यह सुनिश्चित हो सके कि कॉन्फ़िगरेशन अपेक्षित रूप से काम करता है।

API एंडपॉइंट्स

यह कॉन्फ़िगरेशन निम्नलिखित एंडपॉइंट्स द्वारा समर्थित है:

कार्यान्वयन उदाहरण

{
  "amount": 1000,
  "currency": "usd",
  "allowed_payment_method_types": [
    "credit",
    "debit",
    "apple_pay",
    "google_pay"
  ]
}

सर्वोत्तम प्रथाएँ

यदि allowed_payment_method_types निर्दिष्ट नहीं किया गया है, तो सभी योग्य भुगतान विधियाँ ग्राहक के स्थान, मुद्रा और लेनदेन के प्रकार के आधार पर उपलब्ध होंगी। केवल तब इस पैरामीटर का उपयोग करें जब आपको भुगतान विधियों को प्रतिबंधित करने की आवश्यकता हो।
भुगतान विधियों का चयन करते समय अपने लक्षित बाजार पर विचार करें। क्षेत्र-विशिष्ट विकल्पों (जैसे भारत के लिए UPI या नीदरलैंड के लिए iDEAL) को शामिल करने से उन बाजारों में रूपांतरण दरों में काफी सुधार हो सकता है।
ट्रैक करें कि आपके ग्राहक कौन सी भुगतान विधियों का सबसे अधिक उपयोग करते हैं और वास्तविक उपयोग पैटर्न और रूपांतरण डेटा के आधार पर अपनी अनुमत विधियों को समायोजित करें।

महत्वपूर्ण विचार

भुगतान विधियों की उपलब्धता कई कारकों पर निर्भर करती है:
  • ग्राहक स्थान: कुछ भुगतान विधियाँ क्षेत्र-विशिष्ट हैं
  • व्यापारी सेटिंग्स: आपके खाते की कॉन्फ़िगरेशन और क्षमताएँ
  • मुद्रा: समर्थित भुगतान विधियाँ मुद्रा के अनुसार भिन्न होती हैं
  • लेनदेन का प्रकार: कुछ विधियाँ सब्सक्रिप्शन का समर्थन नहीं करती हैं या न्यूनतम राशि होती है
allowed_payment_method_types में भुगतान विधि जोड़ने से यह सुनिश्चित नहीं होता है कि यह दिखाई देगी - इसे इन कारकों के आधार पर भी योग्य होना चाहिए।

समस्या निवारण

संभावित कारण:
  • भुगतान विधि allowed_payment_method_types में शामिल नहीं है
  • भुगतान विधि ग्राहक के स्थान के लिए समर्थित नहीं है
  • भुगतान विधि लेनदेन की मुद्रा का समर्थन नहीं करती है
  • सब्सक्रिप्शन के लिए: भुगतान विधि आवर्ती भुगतानों का समर्थन नहीं करती है
  • लेनदेन की राशि न्यूनतम सीमा (जैसे, BNPL विधियाँ) से नीचे है
समाधान: सभी पात्रता आवश्यकताओं को सत्यापित करें और अपने API अनुरोध कॉन्फ़िगरेशन की जांच करें।
संभावित कारण:
  • allowed_payment_method_types पैरामीटर सही ढंग से पास नहीं किया जा रहा है
  • आपके व्यापारी डैशबोर्ड में संघर्षरत कॉन्फ़िगरेशन हो सकते हैं
समाधान: अपने API अनुरोध पेलोड की समीक्षा करें और सुनिश्चित करें कि पैरामीटर को स्ट्रिंग्स के एक एरे के रूप में सही ढंग से स्वरूपित किया गया है।
संभावित कारण:
  • ग्राहक का स्थान भुगतान विधि के समर्थित क्षेत्र से मेल नहीं खाता
  • मुद्रा क्षेत्रीय भुगतान विधि द्वारा समर्थित नहीं है
  • आपका व्यापारी खाता उस विशेष भुगतान विधि के लिए सक्षम नहीं हो सकता है
समाधान: क्षेत्रीय और मुद्रा संगतता की पुष्टि करें, और यदि आपको लगता है कि विधि उपलब्ध होनी चाहिए तो सहायता से संपर्क करें।
अपग्रेड/डाउनग्रेड के बाद सब्सक्रिप्शन शुल्क विफल:
  • नया शुल्क राशि मौजूदा जनादेश सीमा (Rs 15,000 सीमा) से अधिक हो सकती है
  • ग्राहक को नए जनादेश की स्थापना के लिए अपने भुगतान विधि को अपडेट करने की आवश्यकता हो सकती है
समाधान: ग्राहक को अपने भुगतान विधि को अपडेट करने के लिए प्रेरित करें या जनादेश सीमाओं के भीतर रहने के लिए सब्सक्रिप्शन राशि को समायोजित करें।चार्ज आरंभ करने के बाद सब्सक्रिप्शन होल्ड पर:
  • ग्राहक ने 48-घंटे की प्रसंस्करण विंडो के दौरान जनादेश को रद्द कर दिया हो सकता है
  • ग्राहक ने उच्च मूल्य के चार्ज (≥Rs 15,000) को अधिकृत करने में विफलता हो सकती है
समाधान: जनादेश रद्द करने और भुगतान विफलताओं के लिए वेबहुक घटनाओं की निगरानी करें। पुनः प्रयास तर्क लागू करें या ग्राहकों को अपने भुगतान विधि को फिर से स्थापित करने के लिए प्रेरित करें।भुगतान कटौती में देरी:
  • सामान्य व्यवहार: भारतीय कार्ड और UPI सब्सक्रिप्शन में चार्ज आरंभ करने और वास्तविक कटौती के बीच 48 घंटे की देरी होती है
  • यह देरी बैंक APIs के आधार पर 2-3 अतिरिक्त घंटों तक बढ़ सकती है
समाधान: यह अपेक्षित व्यवहार है। भुगतान की पुष्टि प्राप्त होने तक लाभ या क्रेडिट सक्रिय न करें।
कब भुगतान विधियों को अपडेट करें:
  • ग्राहक का कार्ड समाप्त हो गया है या प्रतिस्थापित किया गया है
  • ग्राहक एक अलग भुगतान विधि का उपयोग करना चाहता है
  • सब्सक्रिप्शन on_hold स्थिति में है क्योंकि भुगतान विफल हो गया है
  • किसी भी कारण से भुगतान विधि को बदलने की आवश्यकता है
सक्रिय सब्सक्रिप्शन के लिए: सक्रिय सब्सक्रिप्शन के लिए भुगतान विधि को अपडेट करना केवल भविष्य के नवीनीकरण के लिए भुगतान विधि को अपडेट करता है। कोई तात्कालिक शुल्क उत्पन्न नहीं होता है।on_hold सब्सक्रिप्शन के लिए: जब एक सब्सक्रिप्शन on_hold स्थिति में है (नवीनीकरण विफल या योजना परिवर्तन शुल्क विफल होने के कारण), भुगतान विधि को अपडेट करने से:
  • बकाया राशि के लिए स्वचालित रूप से एक शुल्क उत्पन्न होगा
  • शुल्क के लिए एक चालान उत्पन्न होगा
  • नए भुगतान विधि का उपयोग करके भुगतान संसाधित किया जाएगा
  • सफल भुगतान के बाद सब्सक्रिप्शन को active स्थिति में पुनः सक्रिय किया जाएगा
// Update payment method for active subscription
await client.subscriptions.updatePaymentMethod('sub_123', {
  type: 'new',
  return_url: 'https://example.com/return'
});

// Or use existing payment method
await client.subscriptions.updatePaymentMethod('sub_123', {
  type: 'existing',
  payment_method_id: 'pm_abc123'
});

// For on_hold subscription - automatically creates charge
const response = await client.subscriptions.updatePaymentMethod('sub_123', {
  type: 'new',
  return_url: 'https://example.com/return'
});

if (response.payment_id) {
  // Charge created for remaining dues
  // Redirect customer to response.payment_link
  // Monitor webhooks: payment.succeeded → subscription.active
}
Webhook घटनाएँ:
  • on_hold सब्सक्रिप्शन के लिए: आपको payment.succeeded प्राप्त होगा उसके बाद सफल भुगतान विधि अपडेट के बाद subscription.active प्राप्त होगा
  • सब्सक्रिप्शन पुनः सक्रियता स्थिति को ट्रैक करने के लिए इन घटनाओं की निगरानी करें।

भुगतान विधि अपडेट API संदर्भ

भुगतान विधियों को अपडेट करने के लिए पूर्ण API दस्तावेज़ देखें।

सब्सक्रिप्शन राज्य

सक्रिय और on_hold सहित सब्सक्रिप्शन राज्यों के बारे में अधिक जानें।

भुगतान विकल्पों का विस्तार

हम लगातार Dodo Payments में नए भुगतान विधियों को जोड़ते रहते हैं। जैसे-जैसे अधिक विकल्प उपलब्ध होते हैं, यह पृष्ठ अपडेट किया जाएगा। यदि आपको यहाँ सूचीबद्ध किसी विशेष भुगतान विधि की आवश्यकता है, तो कृपया हमें [email protected] पर संपर्क करें, और हम इसे अपने रोडमैप में जोड़ने पर विचार करेंगे.