Nouvelles Fonctionnalités
1. Relances de Paiement d’Abonnement
Les paiements de renouvellement d’abonnement échoués peuvent maintenant être relancés automatiquement pour récupérer les revenus, sans nécessité de travail d’intégration. Activez-le depuis Paramètres → Récupération, définissez une fenêtre de récupération et Dodo Payments relance le renouvellement selon un calendrier intelligent jusqu’à ce qu’il réussisse ou que la fenêtre se ferme.
Comment ça fonctionne
- Un paiement de renouvellement d’abonnement échoue et l’abonnement passe à
on_hold. - Si le refus est relançable (un refus temporaire tel que des fonds insuffisants ou une erreur réseau temporaire), la prochaine tentative est programmée automatiquement.
- Les relances sont effectuées hors session selon un calendrier de repli, limité par votre fenêtre de récupération.
- Lors de la première relance réussie, l’abonnement revient à
activeet la prochaine date de facturation est avancée normalement.
Seules les déclinaisons douces sont relancées (par ex. fonds insuffisants, refus générique, erreurs de traitement ou réseau). Les déclinaisons dures interrompent immédiatement la chaîne de relance, car relancer ne changerait pas le résultat.
2. Paramètres de Proratisation d’Entreprise
Vous pouvez maintenant définir le comportement par défaut de l’upgrade et downgrade au niveau de l’entreprise au lieu de passer des paramètres de proratisation à chaque changement de plan. Ces paramètres par défaut s’appliquent chaque fois qu’un client change son plan depuis le portail client, et vous pouvez les remplacer par collection de produits.
Quand le nouveau plan commence (
effective_at)
Comment le client est facturé (
proration_billing_mode)
Si le paiement du client échoue (
on_payment_failure)
Remplacements par collection
Chaque collection de produits peut remplacer l’un de ces paramètres par défaut. Chaque champ est indépendant — laissez-le sur Hériter de l’entreprise pour suivre le paramètre par défaut de l’entreprise, ou définissez une valeur explicite pour le remplacer uniquement pour cette collection.

Une valeur par demande passée à l’API de changement de plan (
proration_billing_mode, effective_at, on_payment_failure) prend toujours le pas sur les paramètres par défaut de la collection et de l’entreprise. Les nouveaux paramètres ne changent ce qui se passe que lorsqu’aucune valeur explicite n’est fournie — ce qui est le cas pour tous les changements de plan du portail client.3. Collecter le Nom Commercial pour les Factures B2B
Les clients B2B peuvent maintenant voir leur nom commercial légal apparaître sur la facture à la place du nom personnel de l’acheteur. Lorsqu’un numéro de TVA valide est fourni lors de la commande, vous pouvez également collecter lecustomer_business_name associé afin que la facture reflète l’entité acheteuse.

- La transaction est B2B (
b2b = true) - Un
tax_idest présent - Un
customer_business_namenon vide est fourni
customer_business_name directement, et/ou activez allow_customer_editing_business_name pour permettre au client de le saisir ou de le modifier sur la page de commande avec son numéro de TVA :
Les espaces blancs environnants sont supprimés, et les valeurs uniquement composées d’espaces sont traitées comme un effacement explicite — de sorte que les données stockées correspondent toujours à celles rendues sur la facture.
Corrections de Bugs & Améliorations
- Corrections de bugs mineurs et améliorations de la stabilité sur l’ensemble de la plateforme.