आप क्या माइग्रेट कर सकते हैं
Products & Pricing
Customers
Discount Codes
License Keys
Tool इंस्टॉल करें
Migration चलाएँ
अपने वर्तमान provider के लिए command चुनें:- Lemon Squeezy
- Stripe
- Polar.sh
- Paddle
- आपके provider की API key
- आपकी Dodo Payments API key
- पहले test करना है या live जाना है
- किस Dodo Payments brand पर माइग्रेट करना है
- कौन-सा data माइग्रेट करना है (products, customers, discounts, license keys)
Non-Interactive Mode
Prompts को छोड़ने के लिए values को flags के रूप में पास करें।--mode में test_mode या live_mode लिया जाता है। उसी mode में बनाई गई Dodo Payments API key का उपयोग करें। यदि आप --dodo-brand-id छोड़ देते हैं, तो tool आपके brands की सूची दिखाता है और आपसे एक चुनने के लिए कहता है।
माइग्रेट किए जाने वाले data का चयन करने वाला flag Lemon Squeezy के लिए --types और अन्य providers के लिए --migrate-types है। यदि आप इसे छोड़ देते हैं, तो tool आपसे चयन करने के लिए कहता है। जब कोई terminal संलग्न नहीं होता, तो Paddle केवल products और Polar.sh products और discounts को माइग्रेट करता है।
- Lemon Squeezy
- Stripe
- Polar.sh
- Paddle
License Key Migration
License keys को Polar.sh और Lemon Squeezy से माइग्रेट किया जा सकता है। Interactive prompt में license keys चुनने पर, या Lemon Squeezy के लिए--types में अथवा Polar.sh के लिए --migrate-types में license_keys पास करने पर, tool आपकी मौजूदा keys को सही customer और product associations के साथ import करता है।
क्या माइग्रेट होता है
- License key strings
- Activation limits
- Expiration dates
- Customer और product associations
क्या माइग्रेट नहीं होता
- License key activations — migration के बाद customers को अपने devices पर फिर से activate करना होगा।
- Revoked या disabled keys — केवल active keys माइग्रेट की जाती हैं।
- Matching product या customer के बिना keys को warning के साथ छोड़ दिया जाता है।
सहायता प्राप्त करें
- Tool help:
dodo-migrate --help - Provider-specific help:
dodo-migrate lemonsqueezy --help(याstripe,polar,paddle) - Community: Discord
- Report issues: GitHub