从其他支付提供商切换到 Dodo Payments? 我们的迁移工具使您可以轻松移动您的 产品、客户和折扣代码而不会丢失任何数据。 该过程安全、引导,并且可以在几分钟内完成。
我们目前支持从 Lemon Squeezy、Stripe、Polar.sh 和 Paddle 进行迁移。
支持的迁移
Products & Pricing
迁移您所有的产品和定价详情。
Customer Data
转移您完整的客户数据库,包括联系信息。
Discount Codes & Promotions
无缝迁移所有折扣码和促销优惠。
开始使用
首先,安装迁移工具:
npm install -g dodo-migrate
迁移您的数据
如果您来自 Lemon Squeezy:
dodo-migrate lemonsqueezy
如果您来自 Stripe:
如果您来自 Polar.sh:
如果您来自 Paddle:
该工具将逐步引导您完成所有步骤。您需要:
- 您提供商的 API 密钥(Lemon Squeezy、Stripe、Polar.sh、Paddle 等)
- 您的 Dodo Payments API 密钥
- 您是否想先进行测试(推荐)或直接上线
- 要迁移到哪个 Dodo Payments 品牌
为什么使用我们的迁移工具?
- 无数据丢失 - 一切安全转移
- 先测试 - 在上线前先在测试模式下尝试
- 引导过程 - 我们将引导您完成每一步
- 如有需要可恢复 - 如果出现问题,您可以从中断的地方继续
高级用法
如果您希望在没有提示的情况下运行迁移,可以提前提供所有详细信息:
Lemon Squeezy 迁移:
dodo-migrate lemonsqueezy \
--provider-api-key=lsq_XXXXXXXXXXXXXXXX \
--dodo-api-key=dp_XXXXXXXXXXXXXXXX \
--mode=test_mode \
--dodo-brand-id=brand_XXXXXX
Stripe 迁移:
dodo-migrate stripe \
--provider-api-key=sk_test_XXXXXXXXXXXXXXXX \
--dodo-api-key=dp_XXXXXXXXXXXXXXXX \
--mode=test_mode \
--dodo-brand-id=brand_XXXXXX \
--migrate-types=products,coupons
Polar.sh 迁移:
dodo-migrate polar \
--provider-api-key=polar_org_XXXXXXXXXXXXXXXX \
--dodo-api-key=dp_XXXXXXXXXXXXXXXX \
--mode=test_mode \
--dodo-brand-id=brand_XXXXXX \
--migrate-types=products,discounts,customers
Paddle 迁移:
dodo-migrate paddle \
--provider-api-key=paddle_XXXXXXXXXXXXXXXX \
--dodo-api-key=dp_XXXXXXXXXXXXXXXX \
--mode=test_mode \
--dodo-brand-id=brand_XXXXXX
需要帮助吗?
- 工具帮助:
dodo-migrate --help
- Lemon Squeezy 帮助:
dodo-migrate lemonsqueezy --help
- Stripe 帮助:
dodo-migrate stripe --help
- Polar.sh 帮助:
dodo-migrate polar --help
- Paddle 帮助:
dodo-migrate paddle --help
- 社区支持: Discord
- 报告问题: GitHub
更新工具
# Update to latest version
npm update -g dodo-migrate
# Remove the tool
npm uninstall -g dodo-migrate
Last modified on February 27, 2026