> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# v1.105.0 (22 जून, 2026)

> अपना खुद का प्रोसेसर (BYOP) लाएं, आधिकारिक रस्ट SDK रिलीज़, कोरियाई भुगतान विधियाँ (Kakao Pay, Naver Pay, PAYCO) और Przelewy24, हर वेबहुक पेलोड पर brand_id, दशमलव-संवेदनशील मुद्रा प्रबंधन, उच्च एंटाइटलमेंट सीमाएँ, साथ ही चेकआउट, एनालिटिक्स, और डैशबोर्ड सुधार।

## नई विशेषताएँ

### 1. **अपना खुद का प्रोसेसर लाएं (BYOP)**

अब आप अपने खुद के भुगतान प्रोसेसर — **Stripe** या **Adyen** — को कनेक्ट कर सकते हैं और इसे ग्राहक के देश के अनुसार भुगतान करने के लिए रूट कर सकते हैं, जबकि Dodo Payments ट्रांज़ेक्शन के ऊपर सब कुछ पावर करता है: उत्पाद, सदस्यता, लाइसेंस कुंजी और एंटाइटलमेंट्स, इनवॉइसिंग, ग्राहक पोर्टल, और एनालिटिक्स। जो देश आप स्पष्ट रूप से रूट नहीं करते हैं उन्हें Dodo पर पूर्ण-सेवा मर्चेंट ऑफ रिकॉर्ड के रूप में बैक किया जाता है।

<Frame>
  <img src="https://mintcdn.com/dodopayments/DNTF2guUc26Fj2yI/images/byop/overview.png?fit=max&auto=format&n=DNTF2guUc26Fj2yI&q=85&s=aeb8dfda155edde6d9084a4a03d7b15f" alt="BYOP सेटिंग्स जो मर्चेंट ऑफ रिकॉर्ड और अपना खुद का प्रोसेसर लाने के विकल्पों के साथ एक फीचर तुलना दिखाती है" style={{ maxHeight: '500px', width: 'auto' }} width="1391" height="1010" data-path="images/byop/overview.png" />
</Frame>

**सेटिंग्स → BYOP** में डैशबोर्ड से इसे सेटअप करें: प्रोसेसर चुनें, अपना खाता कनेक्ट करें, प्रत्येक देश के लिए रूटिंग नियम परिभाषित करें, और अपनी खुद की इनवॉइस जारीकर्ता विवरण जोड़ें।

**एक BYOP रूट पर क्या बदलता है**

* **आप मर्चेंट ऑफ रिकॉर्ड हैं।** Dodo BYOP लेन-देन पर कर की गणना या शुल्क नहीं लेता है — आपके अपने इनवॉइस जारीकर्ता विवरण (व्यापार नाम, कर आईडी, और पता) इनवॉइस और रिफंड रिसीट्स पर Dodo ब्लॉक की जगह लेते हैं।
* **विवाद और रिफंड आपके प्रोसेसर में संभाले जाते हैं।** BYOP विवाद Dodo डैशबोर्ड में केवल-पढ़ने के लिए होते हैं, क्योंकि स्वीकार/चुनौती Stripe या Adyen के अंदर होती है।
* भुगतान Hyperswitch के माध्यम से किए जाते हैं और वर्तमान में केवल **क्रेडिट और डेबिट कार्ड** समर्थित हैं।

**डेवलपर्स के लिए**

Payment और dispute responses में अब एक `payment_provider` discriminator शामिल है (`stripe`, `adyen`, या `dodo`), जिससे आप पहचान सकते हैं कि प्रत्येक transaction को कैसे route किया गया था, और checkout session preview response अब `is_byop` लौटाता है। ये fields additive हैं — Merchant-of-Record traffic अब भी `payment_provider: dodo` report करता है।

अधिक जानें: [अपना खुद का प्रोसेसर लाएं](/features/byop) | [Stripe के साथ BYOP](/features/byop/stripe) | [Adyen के साथ BYOP](/features/byop/adyen)

### 2. **आधिकारिक रस्ट SDK रिलीज़**

आधिकारिक **Dodo Payments Rust SDK** अब crates.io पर `dodopayments` क्रेट के रूप में उपलब्ध है। लॉन्च लाइन Dodo Payments API संस्करण श्रृंखला के साथ संरेखित है, जिसमें `v1.105.0` पहला सार्वजनिक API-लाइन रिलीज़ के रूप में है और `v1.106.0` नए OpenAPI पुनर्जनन के साथ पहले से प्रकाशित है।

इसे Cargo के साथ इंस्टॉल करें:

```bash theme={null}
cargo add dodopayments
```

इस SDK के लिए **Rust 1.75+** की आवश्यकता होती है और इसे Tokio और reqwest के साथ असिंक Rust अनुप्रयोगों के लिए बनाया गया है। इसमें शामिल हैं:

* Dodo Payments API सरफेस पर मजबूत टाइप की गई अनुरोध और प्रतिक्रिया मॉडल।
* `Client::from_env()` पर्यावरण से पढ़ने के लिए।
* टाइप की गई पेजिनेशन हेल्पर्स, जिनमें सूची एंडपॉइंट्स के लिए `get_next_page()` और `into_stream()` शामिल हैं।
* परिवेश और टाइमआउट सेट और कॉन्फ़िगर किया जा सके, जिसमें परीक्षण-मोड समर्थन शामिल है।
* PDF-शैली की प्रतिक्रियाओं जैसे इनवॉइस, भुगतान इनवॉइस, और रिफंड इनवॉइस के लिए बाइनरी प्रतिक्रिया डिकोडिंग।
* इर्गोनॉमिक रस्ट कॉल साइट्स के लिए फ्लुएंट संसाधन-श्रृंखला बिल्डर API।

अधिक जानें: [रस्ट SDK](/developer-resources/sdks/rust) | [Crates.io](https://crates.io/crates/dodopayments) | [GitHub](https://github.com/dodopayments/dodopayments-rust)

### 3. **नई भुगतान विधियाँ: कोरियाई वॉलेट्स और Przelewy24**

चार नई स्थानीय भुगतान विधियाँ अब उपलब्ध हैं, दक्षिण कोरिया और पोलैंड में कवरेज का विस्तार करती हैं।

**दक्षिण कोरिया (KRW)** — KRW चेकआउट पर तीन कोरियाई वॉलेट्स उपलब्ध हैं:

| विधि          | API प्रकार  | सदस्यता            |
| ------------- | ----------- | ------------------ |
| **Kakao Pay** | `kakao_pay` | हाँ                |
| **Naver Pay** | `naver_pay` | हाँ                |
| **PAYCO**     | `payco`     | नहीं (केवल एक बार) |

कोरियाई वॉलेट्स के लिए एक बिलिंग देश `KR` और `KRW` बिलिंग की आवश्यकता होती है — यदि आपका उत्पाद किसी अन्य मुद्रा में मूल्यवान होता है, तो ग्राहक को KRW में बिल करने के लिए Adaptive Currency सक्षम करें।

**पोलैंड (PLN)** — **Przelewy24 (P24)**, पोलैंड की अग्रणी ऑनलाइन भुगतान विधि, अब PLN में स्थिर होती है (EUR में नहीं) और एक बार के भुगतान का समर्थन करती है। पास करें `przelewy24` में `allowed_payment_method_types`।

अधिक जानें: [दक्षिण कोरिया भुगतान विधियाँ](/features/payment-methods/south-korea) | [यूरोपीय भुगतान विधियाँ](/features/payment-methods/europe) | [भुगतान विधियाँ अवलोकन](/features/payment-methods)

### 4. **हर वेबहुक पेलोड पर `brand_id`**

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

कोई भी एकीकरण परिवर्तन आवश्यक नहीं है — फ़ील्ड ऐडिटिव है और मौजूदा वेबहुक एंडपॉइंट्स पर स्वतः प्रकट होता है।

अधिक जानें: [कई ब्रांड](/features/multi-brands) | [वेबहुक इवेंट्स](/developer-resources/webhooks/intents/webhook-events-guide)

### 5. **दशमलव-संवेदनशील मुद्रा प्रबंधन**

मुद्रा प्रबंधन को पुनः कार्यान्वित किया गया है ताकि राशियाँ सही सटीकता के साथ मुद्राओं के लिए गिना और प्रदर्शित की जाएँ, सभी जगह दो दशमलव मानिता रहने के बजाय। **16 शून्य-दशमलव मुद्राएँ** — जिनमें **JPY**, **KRW**, **VND**, **CLP**, **XAF**, और **XOF** शामिल हैं — अब भुगतानों, इनवॉइसों, भुगतान, ईमेल, और एनालिटिक्स में सटीक रूप से संभाली जाती हैं, और प्रस्तुत (अडाप्टिव मुद्रा) रूपांतरणों के लिए सटीकता से अंत तक जागरूक होती हैं।

यह शून्य-दशमलव मुद्राओं के लिए राउंडिंग और प्रदर्शन त्रुटियों की एक श्रेणी को हटा देता है और भविष्य में अतिरिक्त सटीकता के लिए नींव तैयार करता है।

## सुधार

### 6. **उच्च उत्पाद एंटाइटलमेंट एवं क्रेडिट सीमाएँ**

* **उत्पाद एंटाइटलमेंट्स** प्रति उत्पाद **20 से 50** तक बढ़ाई गई।
* **क्रेडिट एंटाइटलमेंट्स** (किसी उत्पाद से जुड़े क्रेडिट) **3 से 5** तक बढ़ाई गई।

अधिक जानें: [एंटाइटलमेंट्स](/features/entitlements/introduction) | [क्रेडिट-बेस्ड बिलिंग](/features/credit-based-billing)

### 7. **बदलाव योजना पूर्वावलोकन में साइन किए गए ग्राहक क्रेडिट्स**

बदलाव योजना पूर्वावलोकन अब `customer_credits` को **साइन किए गए** मूल्य के रूप में लौटाता है: **नकारात्मक** जब क्रेडिट्स काटे जाते हैं चार्ज को ऑफसेट करने के लिए (अपग्रेड पर सामान्य), और **सकारात्मक** जब क्रेडिट्स जोड़े जाते हैं (डाउनग्रेड प्ररेशन रिफंड या वॉलेट टॉप-अप से), यह स्पष्ट बनाते हुए कि क्रेडिट्स का उपयोग हो रहा है या दिए जा रहे हैं।

अधिक जानें: [सदस्यता अपग्रेड एवं डाउनग्रेड](/developer-resources/subscription-upgrade-downgrade)

### 8. **`card_last_four` और `card_network` सूची भुगतान पर**

सूची भुगतान प्रतिक्रिया अब प्रत्येक भुगतान पर `card_last_four` और `card_network` शामिल करती है, जिससे आप कार्ड विवरणों को सूची में प्रदर्शित कर सकते हैं बिना प्रत्येक भुगतान को अलग से प्राप्त किए।

अधिक जानें: [सूची भुगतान](/api-reference/payments/get-payments)

### 9. **ब्रांडेड ACR और डनिंग ईमेल्स**

परित्यक्त-कार्ट रिकवरी (ACR) और सदस्यता डनिंग रिकवरी ईमेल अब प्रासंगिक **ब्रांड का नाम और लोगो** उपयोग करते हैं व्यापारी डिफ़ॉल्ट के बजाय, जिससे रिकवरी अनुभव उस ब्रांड के साथ मेल खाता है जिससे ग्राहक ने खरीदारी की थी।

<Frame>
  <img src="https://mintcdn.com/dodopayments/tvJ2MmXYymW0IZ3R/images/recovery/dunning-on-hold-email.png?fit=max&auto=format&n=tvJ2MmXYymW0IZ3R&q=85&s=5e46040ed49a4da84569afdeeb87c813" alt="खरीदारी किए गए ब्रांड के नाम और लोगो के साथ सदस्यता डनिंग रिकवरी ईमेल प्रदर्शित किया गया" style={{ maxHeight: '500px', width: 'auto' }} width="1070" height="1502" data-path="images/recovery/dunning-on-hold-email.png" />
</Frame>

अधिक जानें: [सदस्यता डनिंग](/features/recovery/subscription-dunning) | [परित्यक्त कार्ट रिकवरी](/features/recovery/abandoned-cart-recovery)

### 10. **सुधारित कर आईडी वैलिडेशन**

चेकआउट पर कर आईडी वैलिडेशन को **उल्लेखन पहचान और रजिस्ट्री लुकअप** (Tax ID Pro एकीकरण के माध्यम से) के साथ विस्तृत किया गया है, जिससे सही आईडी की झूठी अस्वीकृति कम हो गई है। व्यापार सत्यापन फॉर्म अब कर आईडी वैलिडेशन त्रुटियों को रोकने के लिए एक **देश चयनकर्ता** शामिल करती है, और फ़ाइल अपलोड अधिक विश्वसनीय हैं और एक **प्रगति संकेतक** और एकल समेकित त्रुटि टोस्ट के साथ होते हैं।

### 11. **एनालिटिक्स सुधार**

डैशबोर्ड एनालिटिक्स अब संशोधित सदस्यता MRR, सक्रिय-सदस्यता गणना, और प्रतिधारण/चर्न गणना शामिल करती हैं।

<Frame>
  <img src="https://mintcdn.com/dodopayments/r426DlzEVUSPZlYb/images/analytics/revenue-breakdown.png?fit=max&auto=format&n=r426DlzEVUSPZlYb&q=85&s=66d1c0d64e6a69e6e7f22ac26c89bed7" alt="मोटा/शुद्ध टॉगल और MRR ब्रेकडाउन के साथ राजस्व एनालिटिक्स" style={{ maxHeight: '500px', width: 'auto' }} width="1267" height="867" data-path="images/analytics/revenue-breakdown.png" />
</Frame>

* **पृष्ठ-वार एनालिटिक्स** — नए टाइलें चेकआउट पृष्ठ के प्रति राजस्व और छूट प्रदर्शन दर्शाती हैं।
* एक **मोटा/शुद्ध राजस्व टॉगल** और राजस्व दृश्य पर एक **MRR ब्रेकडाउन**।
* चार्ट टूलटिप अब मुद्रा और प्रतिशत इकाइयों को दिखाते हैं, जिनमें शून्य-मूल्य वाले बिंदु शामिल हैं।

### 12. **डैशबोर्ड और स्टोरफ्रंट पोलिश**

* उत्पाद सूची में **ब्रांड फिल्टर** जोड़ा गया, जिसमें फिल्टर एक बटन में समेकित किए गए और ब्रांड को आलसी-लोड किया गया।
* **उत्पाद संग्रह, ऐड-ऑन, और क्रेडिट फॉर्म्स** फिर से काम किए गए, और बनाएँ/संपादित करें/डुप्लिकेट कार्यप्रवाह जोड़ें।
* **पेयआउट सेटिंग्स पृष्ठ** को पुनः डिज़ाइन किया गया, जिसमें असफल पेयआउट को सफल बनाने की क्षमता शामिल है।
* **भुगतान-प्रदाता बैज** (Stripe/Adyen/Dodo) लेन-देन और विवादों की तालिकाओं पर प्रस्तुत किए गए हैं।
* **स्टोरफ्रंट** स्टोर-बै

नर कॉपी को परिष्कृत किया।

### अन्य सुधार और सुधार
