Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt

Use this file to discover all available pages before exploring further.

Le Portail client est un espace sécurisé hébergé où vos clients peuvent gérer leurs abonnements, consulter les factures et accéder aux détails des clés de licence—sans contacter le support.

Create Portal Session (API)

Créez programmatiquement des sessions de portail sécurisées et limitées dans le temps.

Subscriptions

Gérez les plans récurrents, les montées/descente de gamme et les modules complémentaires.

Portail client remanié montrant les abonnements actifs, les méthodes de paiement et l'historique de facturation

Qu’est-ce que le Portail Client ?

Le portail offre une expérience d’auto-service de confiance et de marque pour les clients afin de :
  • Accéder à l’historique de facturation : Voir les factures et télécharger les reçus.
  • Gérer les abonnements : Voir les détails des abonnements, annuler des abonnements immédiatement ou à la prochaine date de facturation.
  • Mettre à jour les méthodes de paiement : Changer les méthodes de paiement pour les abonnements actifs ou réactiver les abonnements en attente.
  • Récupérer les clés de licence : Accéder à toutes les clés liées aux achats.
  • Naviguer facilement : Utiliser le bouton retour pour se déplacer entre les sections du portail sans perdre le contexte.

Avantages Clés

  • Volume de support réduit : Les clients résolvent eux-mêmes les demandes de facturation courantes
  • Délai de mise en valeur plus rapide : Accès immédiat aux factures et aux clés
  • Risque de désabonnement réduit : Visibilité claire sur les renouvellements et les détails des plans
  • Sécurisé par conception : Accès tokenisé avec des liens expirants
  • Expérience localisée : Le portail est disponible en 21 langues, avec détection automatique basée sur les préférences du navigateur du client

Méthodes d’Accès

Les clients peuvent accéder au portail en utilisant soit un lien statique, soit un lien dynamique à usage unique.

Lien statique (accès par e-mail)

Les clients peuvent demander l’accès au portail en entrant leur e-mail à un lien statique qui n’expire jamais. Le format du lien statique du portail varie selon l’environnement : Mode Test (pour les tests et le développement) :
https://test.customer.dodopayments.com/login/{business_id}
Mode Live (pour la production avec des transactions réelles) :
https://customer.dodopayments.com/login/{business_id}
Remplacez {business_id} par votre identifiant commercial réel, puis partagez le lien approprié avec vos clients pour qu’ils saisissent leur e-mail et obtiennent un accès sécurisé au portail.
Écran de connexion par e-mail
1

Merchant flow

  1. Accédez à Sales → Customer.
  2. Cliquez sur Share invite.
  3. Copiez le Static link et partagez-le avec votre client.
2

Customer flow

  1. Ouvrez le lien statique.
  2. Saisissez l’e-mail utilisé lors de l’achat.
  3. Recevez un lien de connexion sécurisé pour accéder au portail.
Les clients existants sont reconnus automatiquement.

Lien dynamique (lien magique)

Un lien magique personnalisé à usage unique qui envoie les clients directement dans le portail. Le lien expire dans 24 heures.
Les liens dynamiques expirent après 24 heures. S’il expire, générez et envoyez un nouveau lien.
Accès direct par lien magique
1

Merchant flow

  1. Accédez à Sales → Customer.
  2. Cliquez sur Share invite.
  3. Copiez le Dynamic link et partagez-le avec votre client.
2

Customer flow

  1. Ouvrez le lien dynamique.
  2. Accédez directement au Portail client sans saisir d’e-mail.

Fonctionnalités du Portail

Le Portail client repensé offre une interface épurée et unifiée avec une barre latérale gauche et des sections organisées pour tous les besoins de gestion de compte.

Active Subscriptions

Consultez tous les abonnements actifs avec le nom du plan, le prix, la date de renouvellement et la validité. Cliquez sur « Manage subscription » pour afficher les détails, modifier les informations de facturation ou annuler.

Payment Methods

Consultez toutes les méthodes de paiement enregistrées (cartes, UPI, etc.) en un coup d’œil. Modifiez les méthodes de paiement directement depuis les détails de l’abonnement.

Billing History

Consultez toutes les transactions dans un tableau détaillé avec la date, le statut, le type de tarification, les droits et les factures téléchargeables.

Billing Information

Consultez et modifiez votre nom, votre e-mail, votre numéro de téléphone et votre adresse de facturation depuis la page de détails de l’abonnement.

Présentation du portail

La page principale du portail affiche tous les abonnements actifs, les méthodes de paiement enregistrées et l’historique de facturation dans une vue unique défilante.
Page principale du Portail Client montrant les abonnements actifs et les méthodes de paiement

Méthodes de paiement et historique de facturation

Faites défiler vers le bas pour afficher les méthodes de paiement enregistrées et un historique complet de facturation avec indicateurs de statut et factures téléchargeables.
Méthodes de paiement et historique de facturation avec téléchargements de factures

Support linguistique

Le Portail Client est disponible en 21 langues, afin que vos clients puissent gérer leurs abonnements, méthodes de paiement et historique de facturation dans la langue qu’ils préfèrent.

Comment fonctionne la sélection de la langue

  • Détection automatique : Lors de la première visite, le portail détecte la langue préférée du client à partir des paramètres de son navigateur et charge la traduction correspondante si elle est disponible. L’anglais est utilisé par défaut.
  • Substitution manuelle : Les clients peuvent changer la langue active à tout moment depuis le sélecteur de langue dans l’en-tête du portail (disponible sur desktop et mobile).
  • Préférence persistante : La langue sélectionnée est stockée dans le cookie NEXT_LOCALE (valable pendant 1 an) afin que le portail se souvienne du choix à travers les sessions.

Langues supportées

LangueCodeLangueCode
Anglais (par défaut)enIndonésienid
ArabearItalienit
CatalancaJaponaisja
ChinoiszhCoréenko
NéerlandaisnlMalaisms
FrançaisfrPolonaispl
AllemanddePortugaispt
HébreuheRoumainro
RusseruEspagnoles
SuédoissvThaïth
Turctr

Modifications de plan (mise à niveau/rétrogradation)

Lorsque les produits sont organisés en Collections de produits, les clients peuvent mettre à niveau ou rétrograder les plans directement depuis le Portail Client.
Vous souhaitez activer la mise à niveau/rétrogradation pour les abonnements existants ? Ajoutez vos produits d’abonnement à une Collection de produits. Une fois regroupés, les clients peuvent passer d’un plan à un autre dans la même collection via le Portail Client.

Actions disponibles

ActionDescriptionQuand disponible
Mise à niveauPasser à un plan de niveau supérieur dans la même collectionL’entreprise a activé les mises à jour d’abonnement
RétrogradationPasser à un plan de niveau inférieur dans la même collectionL’entreprise a activé les mises à jour d’abonnement

Comment fonctionnent les changements de plan

  1. Le client consulte son abonnement actuel dans le portail
  2. Les options de mise à niveau/rétrogradation disponibles sont affichées en fonction de la collection de produits
  3. Le client sélectionne le nouveau plan
  4. Le prorata est calculé et le paiement est traité immédiatement (le cas échéant)
  5. L’abonnement est mis à jour vers le nouveau plan
Les modifications de plan ne sont disponibles qu’entre les produits au sein de la même collection. Les produits doivent être de types de facturation basés sur l’abonnement ou l’utilisation.

Contrôles commerciaux

Les entreprises peuvent configurer le comportement de changement de plan dans les paramètres d’abonnement :
  • Autoriser les mises à jour d’abonnement : Activer ou désactiver la possibilité pour les clients de mettre à niveau ou rétrograder leurs abonnements

Product Collections

Découvrez comment configurer des collections de produits et configurer des chemins de mise à niveau/rétrogradation.

Détails de l’abonnement

Lorsque les clients cliquent sur « Gérer l’abonnement » sur un abonnement actif, ils sont dirigés vers la page des détails de l’abonnement. Cette page montre :
  • Détails du plan : Nom de l’abonnement, prix, date de renouvellement et période de validité
  • Méthode de paiement : La carte ou méthode de paiement liée à l’abonnement, avec un bouton « Modifier »
  • Informations de facturation : Nom, e-mail, numéro de téléphone et adresse de facturation avec un bouton « Modifier »
  • Historique de facturation : Un tableau détaillé de tous les paiements pour cet abonnement
  • Annuler l’abonnement : Un bouton bien visible pour annuler l’abonnement
Page des détails de l'abonnement montrant les informations du plan, la méthode de paiement, les informations de facturation et l'option d'annulation

Annuler un abonnement

Les clients peuvent annuler leur abonnement directement depuis la page des détails de l’abonnement. Cliquer sur « Annuler l’abonnement » ouvre une boîte de dialogue de confirmation avec deux options :
  • Annuler à la prochaine date de facturation : L’abonnement reste actif jusqu’à la fin de la période de facturation en cours, puis s’annule automatiquement.
  • Annuler maintenant : L’abonnement est annulé immédiatement.
Boîte de dialogue d’annulation d’abonnement avec des options pour annuler à la prochaine date de facturation ou annuler immédiatement

Raisons de l’annulation

Avant de confirmer l’annulation, il est demandé aux clients “Pourquoi annulez-vous ?” et de choisir une raison dans une liste sélectionnée. La raison est enregistrée sur l’abonnement et apparaît dans les charges utiles des webhook et l’API, ce qui vous permet d’analyser les moteurs de désabonnement et d’adapter vos flux de reconquête.
Modal d'annulation avec le menu déroulant 'Pourquoi annulez-vous ?' montrant des raisons telles que Trop cher, Fonctionnalités manquantes, et Autre
ValeurÉtiquette visible par le client
too_expensiveTrop cher
missing_featuresFonctionnalités manquantes
switched_serviceChangement de service
unusedNon utilisé suffisamment
customer_serviceMauvais service client
low_qualityFaible qualité
too_complexTrop complexe
otherAutre
La valeur sélectionnée est écrite dans le champ cancellation_feedback de l’abonnement. Un texte libre optionnel cancellation_comment peut également être capturé.
// Read the captured feedback after a customer cancels
const subscription = await client.subscriptions.retrieve('sub_123');
console.log(subscription.cancellation_feedback); // e.g., "too_expensive"
console.log(subscription.cancellation_comment);  // e.g., "Switching to a competitor"
Les deux champs sont également inclus dans la charge utile du webhook subscription.cancelled, et vous pouvez les remplir de manière programmatique sur PATCH /subscriptions/{id} lors de la planification ou de l’exécution d’une annulation via l’API.
Combinez cancellation_feedback avec Subscription Dunning pour adapter les e-mails de reconquête — par exemple, envoyez un code de réduction aux annulations too_expensive et une enquête “qu’est-ce qui manque ?” aux annulations missing_features.

Mise à jour des méthodes de paiement

Les clients peuvent mettre à jour leurs méthodes de paiement directement depuis la page des détails de l’abonnement en cliquant sur “Modifier” à côté de la méthode de paiement. Cette fonctionnalité est particulièrement importante pour réactiver les abonnements suspendus en raison de paiements échoués.

Réactivation des abonnements suspendus

Lorsqu’un abonnement est en état on_hold en raison d’un paiement échoué, les clients doivent mettre à jour leur méthode de paiement pour le réactiver. Le processus de mise à jour :
  1. Crée un prélèvement pour les sommes dues restantes
  2. Génère une facture pour le prélèvement
  3. Traite le paiement avec la nouvelle méthode de paiement
  4. Réactive l’abonnement à l’état active après le paiement réussi
Les abonnements en état on_hold ne se renouvelleront pas automatiquement. Les clients doivent mettre à jour leur méthode de paiement pour régler les sommes dues et réactiver l’abonnement.
Après avoir mis à jour avec succès la méthode de paiement pour un abonnement on_hold, les clients verront une page de confirmation et recevront des notifications par e-mail concernant le paiement réussi et la réactivation de l’abonnement.

Flux de mise à jour de la méthode de paiement

1

Access subscription details

Cliquez sur “Gérer l’abonnement” pour tout abonnement actif depuis la page d’accueil du portail.
2

Click Edit on payment method

Cliquez sur le bouton “Modifier” à côté de la méthode de paiement pour ouvrir l’interface de mise à jour de la méthode de paiement.
3

Select or add payment method

Choisissez une méthode de paiement déjà enregistrée ou ajoutez-en une nouvelle en entrant les détails de la carte de façon sécurisée.
4

Confirm changes

Confirmez la mise à jour. Pour les abonnements on_hold, cela créera automatiquement un prélèvement pour les sommes dues restantes.
5

Complete payment (if on hold)

Si l’abonnement est en attente, les clients seront redirigés pour compléter le paiement des sommes dues. Une fois le paiement réussi, l’abonnement est automatiquement réactivé.
6

Confirmation

Les clients reçoivent une confirmation indiquant que la méthode de paiement a été mise à jour et, le cas échéant, que l’abonnement a été réactivé.

Exemples d’intégration

Créez une session de portail client limitée dans le temps pour un client spécifique via l’API, puis redirigez l’utilisateur vers l’URL de session.
const session = await client.customers.customerPortal.create('cus_123');

// Redirect the user to the hosted Customer Portal
window.location.href = session.link;

Portail client unifié

En plus des portails clients spécifiques aux entreprises, Dodo Payments propose un Portail Client Unifié sur customer.dodopayments.com où les clients peuvent voir et gérer tous leurs achats et abonnements à travers différentes entreprises utilisant Dodo Payments.
Portail Client Unifié

Fonctionnalités du portail unifié

  • Visibilité inter-entreprises : Consultez tous les achats et abonnements de tout marchand Dodo Payments en un seul endroit
  • Gestion centralisée : Gérez les abonnements à travers différentes entreprises depuis un tableau de bord unique
  • Historique de facturation unifié : Accédez aux factures et à l’historique des paiements de tous les achats
  • Connexion unique : Connectez-vous une fois avec votre email pour accéder aux achats de tous les commerçants Dodo Payments
Le Portail Client Unifié complète les portails spécifiques aux entreprises. Les clients peuvent utiliser soit le portail marchand de marque, soit le portail unifié selon leur préférence.

Dépannage

  • Lien expiré : Générez et envoyez un nouveau lien dynamique.
  • Email non reconnu : Demandez au client d’utiliser l’email associé à son achat
  • Abonnement en attente : Si un abonnement est en attente, les clients doivent mettre à jour leur méthode de paiement via le portail pour régler les sommes dues et réactiver l’abonnement. Le processus de mise à jour facturera automatiquement les sommes dues.
  • Échec de la mise à jour de la méthode de paiement : Si le paiement échoue pendant le processus de mise à jour pour un abonnement on_hold, l’abonnement restera en attente. Les clients peuvent réessayer avec une méthode de paiement différente.

Design & Theme Customization

Personnalisez l’apparence de votre portail client avec des thèmes préconstruits, des typographies, des couleurs et un aperçu en direct depuis la page de conception.
Last modified on May 14, 2026