Passer au contenu principal
Vous changez de fournisseur de paiement pour Dodo Payments ? Notre outil de migration facilite le transfert de vos produits, clients, codes de réduction et clés de licence sans perdre aucune donnée. Le processus est sûr, guidé et peut être réalisé en quelques minutes. Nous prenons actuellement en charge les migrations depuis Lemon Squeezy, Stripe, Polar.sh et Paddle.

Migrations prises en charge

Products & Pricing

Migrez tous vos produits et détails de tarification.

Customer Data

Transférez votre base de données client complète, y compris les coordonnées.

Discount Codes & Promotions

Déplacez tous les codes de réduction et offres promotionnelles sans interruption.

License Keys

Importez les clés de licence avec les correspondances client et produit. Prise en charge pour Polar.sh et Lemon Squeezy.

Commencer

Tout d’abord, installez l’outil de migration :
npm install -g dodo-migrate
Vous devrez avoir Node.js ≥ 18 installé sur votre ordinateur.

Migrez vos données

Si vous venez de Lemon Squeezy :

dodo-migrate lemonsqueezy

Si vous venez de Stripe :

dodo-migrate stripe

Si vous venez de Polar.sh :

dodo-migrate polar

Si vous venez de Paddle :

dodo-migrate paddle
L’outil vous guidera à chaque étape. Vous aurez besoin de :
  • La clé API de votre fournisseur (Lemon Squeezy, Stripe, Polar.sh, Paddle, etc.)
  • Votre clé API Dodo Payments
  • Si vous souhaitez tester d’abord (recommandé) ou passer en production
  • Quelle marque Dodo Payments migrer
  • Quelles données migrer (produits, clients, réductions, clés de licence)

Pourquoi utiliser notre outil de migration ?

  • Aucune perte de données - Tout se transfère en toute sécurité
  • Tester d’abord - Essayez-le en mode test avant de passer en production
  • Processus guidé - Nous vous accompagnons à chaque étape
  • Reprendre si nécessaire - Si quelque chose ne va pas, vous pouvez reprendre là où vous vous êtes arrêté

Utilisation avancée

Si vous préférez exécuter la migration sans invites, vous pouvez fournir tous les détails à l’avance :

Migration Lemon Squeezy :

dodo-migrate lemonsqueezy \
  --provider-api-key=lsq_XXXXXXXXXXXXXXXX \
  --dodo-api-key=dp_XXXXXXXXXXXXXXXX \
  --mode=test_mode \
  --dodo-brand-id=brand_XXXXXX

Migration 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

Migration 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,license_keys

Migration Paddle :

dodo-migrate paddle \
  --provider-api-key=paddle_XXXXXXXXXXXXXXXX \
  --dodo-api-key=dp_XXXXXXXXXXXXXXXX \
  --mode=test_mode \
  --dodo-brand-id=brand_XXXXXX

Migration de clé de licence

La migration des clés de licence est prise en charge pour Polar.sh et Lemon Squeezy. Lorsque vous sélectionnez des clés de licence dans l’invite interactive (ou passez license_keys dans --migrate-types), l’outil importera vos clés de licence existantes dans Dodo Payments avec les bonnes associations client et produit.
La migration des clés de licence nécessite que les produits et les clients soient migrés dans la même session. L’outil construit une correspondance en mémoire des identifiants du fournisseur aux identifiants Dodo pendant l’exécution — si des produits ou clients manquent, les clés de licence ne peuvent pas être correctement associées.

Ce qui est migré

  • Chaînes de clés de licence
  • Limites d’activation
  • Dates d’expiration
  • Associations client et produit

Ce qui n’est pas migré

  • Activations de clés de licence — les clients devront réactiver sur leurs appareils après la migration
  • Clés révoquées ou désactivées — seules les clés actives sont migrées
  • Les clés sans produit ou client correspondant sont ignorées avec un avertissement
Les doublons de clés de licence sont traités de manière soignée. Si vous relancez la migration, les clés déjà importées sont détectées et ignorées, assurant un processus sûr à réessayer.

Besoin d’aide ?

  • Aide de l’outil : dodo-migrate --help
  • Aide Lemon Squeezy : dodo-migrate lemonsqueezy --help
  • Aide Stripe : dodo-migrate stripe --help
  • Aide Polar.sh : dodo-migrate polar --help
  • Aide Paddle : dodo-migrate paddle --help
  • Support communautaire : Discord
  • Signaler des problèmes : GitHub

Mettre à jour l’outil

# Update to latest version
npm update -g dodo-migrate

# Remove the tool
npm uninstall -g dodo-migrate
Last modified on April 20, 2026