मुख्य सामग्री पर जाएं
Upsells और downsells आपको संयोजित भुगतान तरीके का उपयोग करके ग्राहकों को अतिरिक्त उत्पाद या योजना परिवर्तन प्रदान करने देता है। इससे एक-क्लिक खरीदारी संभव होती है जो भुगतान वसूली को छोड़ देती है, और रूपांतरण दरों में जबरदस्त सुधार होता है।

Post-Purchase Upsells

चेकआउट के तुरंत बाद पूरक उत्पाद एक-क्लिक खरीदारी के साथ पेश करें।

Subscription Upgrades

स्वचालित प्रोरैशन और तात्कालिक बिलिंग के साथ ग्राहकों को उच्चतर स्तर में स्थानांतरित करें।

Cross-Sells

मौजूदा ग्राहकों को संबंधित उत्पाद जोड़ें बिना भुगतान विवरण फिर से दर्ज किए।

अवलोकन

Upsells और downsells शक्तिशाली राजस्व अनुकूलन रणनीतियाँ हैं:
  • Upsells: उच्च-मूल्य उत्पाद या अपग्रेड (उदा., Basic के बजाय Pro योजना) पेश करें
  • Downsells: जब ग्राहक अस्वीकार या डाउनग्रेड करे तो कम कीमत वाला विकल्प पेश करें
  • Cross-sells: पूरक उत्पाद सुझाएँ (उदा., ऐड-ऑन, संबंधित आइटम)
Dodo Payments payment_method_id पैरामीटर के माध्यम से इन फ्लो को सक्षम करता है, जो आपको ग्राहक का भुगतान तरीका बिना कार्ड विवरण दोबारा दर्ज किए चार्ज करने देता है।

मुख्य लाभ

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

पूर्वापेक्षाएँ

Upsells और downsells लागू करने से पहले सुनिश्चित करें कि आपके पास है:
1

Customer with Saved Payment Method

ग्राहकों ने कम से कम एक खरीद पूरी की होनी चाहिए। भुगतान तरीके स्वचालित रूप से सहेजे जाते हैं जब ग्राहक चेकआउट पूरी करते हैं।
2

Products Configured

Dodo Payments डैशबोर्ड में अपने upsell उत्पाद बनाएँ। ये एक बार के भुगतान, सदस्यता या ऐड-ऑन हो सकते हैं।
3

Webhook Endpoint

payment.succeeded, payment.failed, और subscription.plan_changed इवेंट्स को संभालने के लिए वेबहुक सेटअप करें।

ग्राहक भुगतान तरीके प्राप्त करना

Upsell पेश करने से पहले ग्राहक के सहेजे गए भुगतान तरीके प्राप्त करें:
ग्राहक चेकआउट पूरी करते ही भुगतान तरीके स्वचालित रूप से सहेजे जाते हैं। आपको उन्हें स्पष्ट रूप से सहेजने की आवश्यकता नहीं है।

पोस्ट-खरीद एक-क्लिक Upsells

सफल खरीद के तुरंत बाद अतिरिक्त उत्पाद पेश करें। ग्राहक एक ही क्लिक में स्वीकार कर सकते हैं क्योंकि उनका भुगतान तरीका पहले से सहेजा गया है।

कार्यान्वयन

जब payment_method_id का उपयोग किया जाता है, तो confirm: true सेट करना और एक मौजूदा customer_id प्रदान करना आवश्यक है। भुगतान तरीका उसी ग्राहक का होना चाहिए।

सदस्यता अपग्रेड्स

स्वचालित प्रोरैशन हैंडलिंग के साथ ग्राहकों को उच्च-स्तरीय सदस्यता योजनाओं में स्थानांतरित करें।

प्रतिबद्धता से पहले पूर्वावलोकन

हमेशा योजना परिवर्तनों का पूर्वावलोकन करें ताकि ग्राहकों को ठीक से पता चले कि उन्हें कितना चार्ज किया जाएगा:

अपग्रेड को निष्पादित करें

प्रोरैशन मोड

अपग्रेड करते समय ग्राहकों को कैसे बिल किया जाएगा चुनें:
सरल अपग्रेड फ्लो के लिए difference_immediately का उपयोग करें। जब आप वर्तमान योजना पर बाकी बचे समय को ध्यान में रखना चाहते हैं तो prorated_immediately का उपयोग करें।

क्रॉस-सेल्स

मौजूदा ग्राहकों के लिए पूरक उत्पाद जोड़ें बिना उन्हें भुगतान विवरण फिर से दर्ज कराने के।

कार्यान्वयन

सदस्यता डाउनग्रेड्स

जब ग्राहक निचले स्तर की योजना पर जाना चाहें, तो स्वचालित क्रेडिट के साथ बदलाव को सहजता से संभालें।

डाउनग्रेड कैसे काम करते हैं

  1. ग्राहक डाउनग्रेड का अनुरोध करता है (Pro → Basic)
  2. सिस्टम वर्तमान योजना पर शेष मूल्य की गणना करता है
  3. भविष्य के नवीनीकरण के लिए सदस्यता में क्रेडिट जोड़ा जाता है
  4. ग्राहक तुरंत नई योजना पर चला जाता है
difference_immediately का उपयोग करके डाउनग्रेड से प्राप्त क्रेडिट सब्सक्रिप्शन-स्कोप्ड होते हैं और स्वचालित रूप से भविष्य के नवीनीकरणों पर लागू होते हैं। ये क्रेडिट-आधारित बिलिंग अधिकारों से अलग हैं।

पूर्ण उदाहरण: पोस्ट-खरीद Upsell फ्लो

यहाँ एक सफल खरीद के बाद upsell पेश करने का पूर्ण कार्यान्वयन है:

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

Upsell पेश करने का सबसे अच्छा समय सफल खरीद के तुरंत बाद होता है जब ग्राहक खरीदारी के मनोदशा में होते हैं। अन्य प्रभावी क्षण:
  • फीचर उपयोग की माइलस्टोन के बाद
  • योजना सीमाओं के पास जाते समय
  • ऑनबोर्डिंग पूरा होने पर
एक-क्लिक चार्ज करने का प्रयास करने से पहले भुगतान तरीके की पुष्टि करें:
  • क्या यह उत्पाद की मुद्रा के साथ संगत है
  • क्या इसकी अवधि समाप्त नहीं हुई है
  • क्या यह ग्राहक से ही जुड़ा है
API इन चीज़ों को मान्य करेगा, लेकिन सक्रिय रूप से जांचने से UX सुधरता है।
जब एक-क्लिक चार्ज असफल हों:
  1. मानक चेकआउट फ्लो पर वापस जाएँ
  2. ग्राहक को स्पष्ट संदेश दें
  3. भुगतान तरीका अपडेट करने का विकल्प दें
  4. विफल चार्ज को बार-बार पुनः प्रयास न करें
जब ग्राहक मूल्य समझते हैं तो upsells बेहतर रूपांतरण करते हैं:
  • वे क्या प्राप्त कर रहे हैं बनाम वर्तमान योजना दिखाएँ
  • कुल कीमत नहीं, मूल्य अंतर को हाइलाइट करें
  • सामाजिक प्रमाण उपयोग करें (उदा., “सबसे लोकप्रिय अपग्रेड”)
  • हमेशा अस्वीकृत करने का आसान तरीका प्रदान करें
  • अस्वीकृति के बाद एक ही upsell बार-बार न दिखाएँ
  • यह ट्रैक और विश्लेषण करें कि किस upsell से रूपांतरण होता है ताकि ऑफ़र अनुकूलित हों

मॉनिटर करने के लिए वेबहुक्स

Upsell और डाउनग्रेड फ्लो के लिए इन वेबहुक इवेंट्स को ट्रैक करें:

Webhook Integration Guide

वेबहुक एंडपॉइंट कैसे सेट करें और सत्यापित करें जानें।

संबंधित संसाधन

Subscription Upgrade Guide

योजना परिवर्तनों, प्रोरैशन मोड, और असफलताओं को संभालने पर विस्तृत गाइड।

Checkout Sessions

सभी विकल्पों के साथ चेकआउट सत्र बनाने के लिए संपूर्ण संदर्भ।

Customer Payment Methods API

ग्राहक भुगतान तरीकों की सूची बनाने के लिए API संदर्भ।

Add-ons

अतिरिक्त राजस्व के लिए लचीले ऐड-ऑन के साथ सदस्यताओं को बढ़ाएँ।
अंतिम संशोधन 18 जून 2026