ما يمكنك ترحيله
Products & Pricing
المنتجات وأسعارها.
Customers
سجلات العملاء، بما في ذلك تفاصيل الاتصال.
Discount Codes
رموز الخصم والقسائم.
License Keys
مفاتيح الترخيص مع عمليات ربط العملاء والمنتجات (Polar.sh وLemon Squeezy فقط).
تثبيت الأداة
تشغيل عملية ترحيل
اختر الأمر الخاص بمزودك الحالي:- Lemon Squeezy
- Stripe
- Polar.sh
- Paddle
- API key الخاص بمزودك
- API key الخاص بـ Dodo Payments
- ما إذا كنت تريد الاختبار أولًا أو بدء التشغيل الفعلي
- العلامة التجارية في Dodo Payments التي تريد الترحيل إليها
- البيانات التي تريد ترحيلها (المنتجات والعملاء والخصومات ومفاتيح الترخيص)
الوضع غير التفاعلي
لتخطي المطالبات، مرّر القيم كـ flags. يأخذ--mode القيمة test_mode أو live_mode. استخدم API key الخاص بـ Dodo Payments الذي تم إنشاؤه في الوضع نفسه. إذا حذفت --dodo-brand-id، تسرد الأداة علاماتك التجارية وتطلب منك اختيار واحدة.
إن flag الذي يحدد ما تريد ترحيله هو --types لـ Lemon Squeezy و--migrate-types للمزودين الآخرين. إذا حذفته، تطلب منك الأداة الاختيار. عند عدم توصيل أي terminal، تنقل Paddle المنتجات فقط، بينما ينقل Polar.sh المنتجات والخصومات.
- Lemon Squeezy
- Stripe
- Polar.sh
- Paddle
ترحيل مفاتيح الترخيص
يمكن ترحيل مفاتيح الترخيص من Polar.sh وLemon Squeezy. عند تحديد مفاتيح الترخيص في المطالبة التفاعلية، أو تمريرlicense_keys في --types (Lemon Squeezy) أو --migrate-types (Polar.sh)، تستورد الأداة مفاتيحك الحالية مع روابط العملاء والمنتجات الصحيحة.
ما يتم ترحيله
- سلاسل مفاتيح الترخيص
- حدود التفعيل
- تواريخ انتهاء الصلاحية
- روابط العملاء والمنتجات
ما لا يتم ترحيله
- تفعيلات مفاتيح الترخيص — يجب على العملاء إعادة التفعيل على أجهزتهم بعد الترحيل.
- المفاتيح الملغاة أو المعطلة — لا يتم ترحيل المفاتيح النشطة إلا.
- يتم تخطي المفاتيح التي لا تحتوي على منتج أو عميل مطابق مع عرض تحذير.
الحصول على المساعدة
- مساعدة الأداة:
dodo-migrate --help - مساعدة خاصة بالمزود:
dodo-migrate lemonsqueezy --help(أوstripeأوpolarأوpaddle) - المجتمع: Discord
- الإبلاغ عن المشكلات: GitHub