Skip to main content

POST /credits/checkout

Crée une session Stripe Checkout afin d’acheter un pack de crédits. Nécessite une authentification par session (jeton d’accès JWT issu de la connexion).
Pour les intégrations tierces : utilisez POST /credits/checkout/api avec authentification par clé d’API.

Corps de la requête

string
requis
Identifiant du pack à acheter. Liste disponible via /credits/packages.
string
URL de redirection après paiement réussi. Par défaut : tableau de bord avec indicateur de succès.
string
URL de redirection en cas d’annulation. Par défaut : tableau de bord avec indicateur d’annulation.

Réponse

string
Identifiant de la session Stripe Checkout.
string
URL de la page Stripe Checkout. Redirigez l’utilisateur ici pour finaliser l’achat.
object
Détails du pack sélectionné.

POST /credits/checkout/api

Crée une session Stripe Checkout avec authentification par clé d’API. Adapté aux intégrations tierces et aux applications externes.

Authentification

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

Corps de la requête

Identique à /credits/checkout ci-dessus.

Réponse

Identique à /credits/checkout ci-dessus.