Skip to main content
Adaptive Currency, product की कीमतें केवल आपकी base currency में दिखाने के बजाय ग्राहक की स्थानीय मुद्रा में दिखाता है। सक्षम होने पर, समर्थित देशों के लिए checkout डिफ़ॉल्ट रूप से detected local currency में खुलता है और ग्राहक के पास आपकी base currency पर वापस जाने का विकल्प होता है।

यह कैसे काम करता है

आपकी base currency वह मुद्रा होती है जिसमें आपने product या add-on की कीमत तय की है — यह कोई भी ऐसी मुद्रा हो सकती है जिसे Dodo Payments charge कर सकता है, केवल USD नहीं। Adaptive Currency उस base price को live exchange rates पर convert करता है। यदि आप इसके बजाय हर currency या country के लिए अपनी fixed price तय करना चाहते हैं, तो Localized Pricing देखें।

मुख्य लाभ

  • Localized checkout — कीमतें डिफ़ॉल्ट रूप से ग्राहक की स्थानीय मुद्रा में दिखाई देती हैं
  • अधिक payment methods — केवल स्थानीय मुद्रा के लिए उपलब्ध payment methods अनलॉक होते हैं
  • Same-currency refunds — ग्राहक को उसी मुद्रा में refund करें जिसमें उसने भुगतान किया था
  • Advanced pricing — हर market के लिए automatic price optimization हेतु Purchasing Power Parity और Charm Pricing सक्षम करता है

Adaptive Currency सक्षम करें

1

Open Settings

अपने Merchant Dashboard में लॉग इन करें और Settings → Business पर जाएं।
2

Enable Adaptive Currency

Adaptive Currency को on करें। आप इसे किसी भी समय disable कर सकते हैं।
बदलाव केवल future transactions पर लागू होते हैं।
3

Save and Test

अपनी settings save करें, फिर verify करें कि supported होने पर test checkout में कीमतें आपकी स्थानीय मुद्रा में दिखाई दे रही हैं।
Adaptive Currency toggle in Settings

ग्राहक अनुभव

Adaptive Currency सक्षम होने पर:
  1. Detection — सिस्टम billing address के आधार पर ग्राहक के country का पता लगाता है
  2. Currency selection — यदि country supported है, तो कीमतें डिफ़ॉल्ट रूप से स्थानीय मुद्रा में दिखाई देती हैं। ग्राहक आपकी base currency पर वापस जा सकता है
  3. Payment methods — जहां लागू हो, localized payment methods दिखाई देते हैं
  4. Checkout — payment चुनी गई मुद्रा में पूरा होता है

Conversion और Fees

Adaptive Currency live exchange rates का उपयोग करके ग्राहक से उसकी स्थानीय मुद्रा में charge करता है। Fees order value के अनुसार tiered होती हैं:
  • $500 से कम के orders पर 4%
  • $500 से $1,500 तक के orders पर 3%
  • $1,500 से अधिक के orders पर 2%
डिफ़ॉल्ट रूप से, ये fees आपकी displayed price के ऊपर जोड़ी जाती हैं और ग्राहक द्वारा वहन की जाती हैं। Fees Inclusive setting के साथ, आप fee स्वयं वहन कर सकते हैं: ग्राहक को वही local-currency price दिखाई देती है और fee आपके settlement से काट ली जाती है।

Fees Inclusive सक्षम करें

1

Open Settings

Settings → Business पर जाएं और यदि Adaptive Currency पहले से सक्षम नहीं है, तो इसे enable करें।
2

Enable Fees Inclusive

Adaptive Currency on होने के बाद, उसी section में Fees Inclusive toggle enable करें।

Per Request Override करें

आप one-time payment, on-demand subscription (on_demand.adaptive_currency_fees_inclusive), subscription charge या plan change पर adaptive_currency_fees_inclusive (boolean) pass करके per request merchant default को override कर सकते हैं। Checkout sessions पर इसे केवल on-demand subscriptions के लिए subscription_data.on_demand.adaptive_currency_fees_inclusive के रूप में स्वीकार किया जाता है, request के top level पर नहीं:
INR → INR transactions को business setting या per-request override की परवाह किए बिना हमेशा inclusive माना जाता है।
जब कोई Localized Pricing rule match करता है, तो transaction को आपके Fees Inclusive setting या किसी भी per-request override की परवाह किए बिना हमेशा inclusive माना जाता है। ग्राहक आपके द्वारा set की गई exact localized amount का भुगतान करता है और conversion fee आपके settlement से काट ली जाती है।

Supported Currencies

Refunds और Adjustments

Dodo Payments, latest exchange rate का उपयोग करके, refunds उसी मुद्रा में जारी करता है जिसमें ग्राहक ने मूल रूप से भुगतान किया था। आपकी base currency की amount आपके dashboard, invoices और refund में fixed रहती है। FX में बदलाव के आधार पर ग्राहक को मूल local-currency amount से अधिक या कम प्राप्त हो सकता है।
Adaptive Currency fees (FX fees) refund नहीं की जाती हैं।

Refund का उदाहरण

  1. आप Adaptive Currency सक्षम करके कोई product 100 USD में बेचते हैं
  2. एक Canadian customer को 1 USD के लिए 1.37 CAD की exchange rate पर 137 CAD दिखाई देता है और वह purchase पूरा करता है
  3. Dodo Payments payment process करता है और आपके settlement के लिए 137 CAD को 100 USD में convert करता है
  4. बाद में exchange rate बदलकर 1 USD के लिए 1.40 CAD हो जाती है और आप full refund जारी करते हैं
  5. Dodo Payments 100 USD काटकर ग्राहक को 140 CAD refund करता है

Invoices और Taxation

  • Invoices में केवल settlement currency amount दिखाई देती है
  • Taxes और platform fees की गणना settlement currency amount पर की जाती है
  • उदाहरण: 36 AED में convert की गई $10 की sale Dashboard और invoices में अभी भी $10 के रूप में दिखाई देती है
सभी amounts को Dodo Payments की internal rounding logic के अनुसार round किया जाता है।

हर Checkout के लिए Billing Currency सेट करें

Checkout session के लिए billing currency को स्पष्ट रूप से set करने हेतु billing_currency pass करें:
जब Adaptive Currency disabled हो, तो billing_currency को ignore किया जाता है।

संबंधित Pages

Purchasing Power Parity

Country के अनुसार prices को automatically कम करें। Adaptive Currency आवश्यक है।

Charm Pricing

Converted prices को 49.99 जैसे clean endings पर round करें। Adaptive Currency आवश्यक है।

Localized Pricing

Automatic conversion के बजाय हर country या currency के लिए exact price set करें।

Tax-Inclusive Pricing

नियंत्रित करें कि आपकी prices में tax शामिल है या नहीं।

Checkout Session

Billing currency configuration के साथ checkout sessions बनाएं।
अंतिम संशोधन 26 सितंबर 2026