メインコンテンツへスキップ
他の決済プロバイダーからDodo Paymentsに切り替えていますか? 当社の移行ツールを使用すれば、データを失うことなく、製品、顧客、割引コードを簡単に移動できます。 プロセスは安全で、ガイド付きで、数分で完了できます。 現在、Lemon Squeezy、Stripe、Polar.sh、Paddleからの移行をサポートしています。

サポートされている移行

製品と価格設定

すべての製品と価格設定の詳細を移行します。

顧客データ

連絡先の詳細を含む完全な顧客データベースを転送します。

割引コードとプロモーション

すべての割引コードとプロモーションオファーをシームレスに移動します。

始める

まず、移行ツールをインストールします:
npm install -g dodo-migrate
コンピュータにNode.js ≥ 18をインストールする必要があります。

データを移行する

Lemon Squeezyから来ている場合:

dodo-migrate lemonsqueezy

Stripeから来ている場合:

dodo-migrate stripe

Polar.shから来ている場合:

dodo-migrate polar

Paddleから来ている場合:

dodo-migrate 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