नई विशेषताएँ
1. सदस्यता भुगतान पुनः प्रयास
विफल सदस्यता नवीकरण भुगतान अब स्वचालित रूप से पुनः प्रयास किए जा सकते हैं राजस्व को पुनः प्राप्त करने के लिए, बिना किसी एकीकरण कार्य की आवश्यकता के। इसे Settings → Recovery से सक्षम करें, एक पुनर्प्राप्ति विंडो सेट करें, और Dodo Payments एक स्मार्ट शेड्यूल पर पुनर्नवीकरण को तब तक पुनः प्रयास करता है जब तक यह सफल नहीं होता या विंडो बंद नहीं होती।
यह कैसे काम करता है
- एक सदस्यता नवीकरण भुगतान विफल हो जाता है और सदस्यता
on_holdपर चली जाती है। - अगर अस्वीकार retryable है (जैसे अपर्याप्त धन या एक अस्थायी नेटवर्क त्रुटि), अगला प्रयास स्वचालित रूप से अनुसूचित किया जाता है।
- पुनः प्रयास उप-सेशन में एक बैक-ऑफ शेड्यूल पर फायर होते हैं, आपके पुनर्प्राप्ति विंडो द्वारा सीमित।
- पहले सफल पुनः प्रयास पर, सदस्यता
activeपर लौट आती है और अगली बिलिंग तिथि सामान्य रूप से बढ़ जाती है।
केवल मृदु अस्वीकार पुनः प्रयास किए जाते हैं (उदा. अपर्याप्त धन, सामान्य अस्वीकार, प्रसंस्करण या नेटवर्क त्रुटियाँ)। कठिन अस्वीकार तुरंत पुनः प्रयास श्रंखला को समाप्त कर देते हैं, क्योंकि पुनः प्रयास करने से परिणाम नहीं बदलेगा।
2. व्यवसाय अनुपात सेटिंग्स
आप अब व्यवसाय स्तर पर एक बार डिफ़ॉल्ट अपग्रेड और डाउनग्रेड व्यवहार सेट कर सकते हैं बजाय हर योजना परिवर्तन पर अनुपात पैरामीटर पास करने के। ये डिफ़ॉल्ट्स लागू होते हैं जब भी कोई ग्राहक ग्राहक पोर्टल से अपनी योजना बदलता है, और आप उन्हें प्रति उत्पाद संग्रह ओवरराइड कर सकते हैं।
जब नई योजना शुरू होती है (
effective_at)
ग्राहक कैसे चार्ज किया जाता है (
proration_billing_mode)
अगर ग्राहक का भुगतान विफल होता है (
on_payment_failure)
प्रति-संग्रह ओवरराइड
हर उत्पाद संग्रह इन डिफ़ॉल्ट्स को ओवरराइड कर सकता है। प्रत्येक फ़ील्ड स्वतंत्र है — इसे व्यवसाय से अनुवांशिकता प्राप्त करें पर छोड़ दें व्यवसाय डिफ़ॉल्ट का पालन करने के लिए, या उस संग्रह के लिए ओवरराइड करने के लिए एक स्पष्ट मान सेट करें।

परिवर्तन योजना API (
proration_billing_mode, effective_at, on_payment_failure) को दी गई प्रति-प्रश्निता का मूल्य हमेशा संग्रह और व्यवसाय डिफ़ॉल्ट्स पर प्राथमिकता रखता है। नई सेटिंग्स केवल उस स्थिति में परिवर्तन करती हैं जब कोई स्पष्ट मान प्रदान नहीं किया गया हो — जो सभी ग्राहक-पोर्टल योजना परिवर्तनों के लिए होता है।3. B2B चालानों के लिए व्यवसाय नाम इकट्ठा करना
B2B ग्राहक अब अपने कानूनी व्यवसाय नाम को खरीदने वाली इकाई के रूप में प्रस्तुत कर सकते हैं। जब चेकआउट पर एक वैध टैक्स आईडी प्रदान की जाती है, तो आप संबंधितcustomer_business_name भी संग्रह कर सकते हैं ताकि चलान क्रेता इकाई को दर्शाए।

- लेन-देन B2B है (
b2b = true) - एक
tax_idमौजूद है - एक गैर-खाली
customer_business_nameप्रदान किया गया है
customer_business_name को सीधे सेट करें, और/या ग्राहकों को उनके टैक्स आईडी के साथ-साथ इसे दर्ज करने या संपादित करने के लिए allow_customer_editing_business_name सक्षम करें:
परिवेश व्हाइटस्पेस ट्रिम किया जाता है, और केवल व्हाइटस्पेस मान स्पष्ट रूप से साफ़ किए गए माने जाते हैं — इसलिए संग्रहित डेटा हमेशा उस पर प्रदर्शित होता है जो चालान पर होता है।
बग फिक्स और सुधार
- प्लेटफ़ॉर्म पर मामूली बग फिक्स और स्थिरता सुधार।