Skip to main content
POST

Vue d’ensemble

Crée une session du portail client Stripe où l’utilisateur peut :
  • mettre à jour ses moyens de paiement
  • consulter l’historique de facturation
  • modifier sa formule d’abonnement
  • télécharger les factures
  • résilier son abonnement
Nécessite une authentification par session (jeton d’accès JWT).
Pour les intégrations tierces : utilisez POST /subscriptions/portal/api avec authentification par clé d’API.

Authentification

string
requis
Jeton d’accès JWT. Format : Bearer YOUR_ACCESS_TOKEN

Corps de la requête

string
URL de retour à la sortie du portail. Par défaut : tableau de bord de l’application.

Champs de réponse

string
URL de redirection vers le portail de facturation hébergé par Stripe.

Fonctionnalités du portail

Le portail client Stripe permet notamment :

Réponses d’erreur

Requête incorrecte : aucun compte de facturation trouvé. Un achat préalable est nécessaire.
Non autorisé : jeton manquant ou invalide.
Le portail n’est disponible que pour les utilisateurs ayant déjà effectué un achat ou disposant d’un abonnement actif. Les nouveaux utilisateurs doivent passer par le checkout.

POST /subscriptions/portal/api

Crée une session du portail client Stripe avec authentification par clé d’API. Adapté aux intégrations tierces.

Authentification

Authentification par clé d’API obligatoire. Indiquez votre clé dans l’en-tête Authorization :

Corps de la requête

Identique à /subscriptions/portal ci-dessus.

Réponse

Identique à /subscriptions/portal ci-dessus.

Bonnes pratiques

  • Lien dans les paramètres : ajouter un bouton « Gérer la facturation » dans les réglages
  • Après le checkout : proposer le portail juste après un achat
  • Support : offrir un accès en libre-service pour les questions de facturation