Passer au contenu principal
POST
curl

Autorisations

x-api-key
string
header
requis

La clé API de votre application, issue de Développeurs -> Clés API dans la Business Console. La clé principale dispose d'un accès complet. Une clé nommée peut être restreinte : aucun, lecture ou écriture par ressource, limitée à certains workflows ou aux sessions approuvées, à une liste d'adresses IP et à une date d'expiration. 401 signifie que la clé est incorrecte, révoquée ou expirée ; 403 signifie qu'aucune clé n'a été envoyée, que la clé n'a pas accès à cette ressource ou action, ou que la requête provient d'une adresse hors de sa liste d'IP ; 404 sur une route de session signifie que la session est hors des workflows ou des statuts de la clé. Une clé sans accès aux médias reçoit les URL d'images, de vidéos et de PDF à null, et une clé sans accès en écriture aux sessions reçoit les liens et tokens de session à null. Voir https://docs.didit.me/console/api-keys.

Corps

application/json
amount_in_dollars
number
requis

Montant à débiter, en USD. Doit être compris entre 50 et 20,000. Le solde reçoit le même montant, sans réduction ni bonus. La taxe est ajoutée automatiquement lors du paiement en fonction de l'adresse de facturation du client.

Plage requise: 50 <= x <= 20000
success_url
string<uri>

URL vers laquelle le paiement hébergé redirige le client après un paiement réussi. Actuellement défini par défaut sur https://console.didit.me. Transmettez explicitement une URL fonctionnelle ; l'hôte par défaut n'est pas disponible. Ajoutez l'espace réservé textuel {CHECKOUT_SESSION_ID} si vous souhaitez que le paiement hébergé remplace l'identifiant de session.

cancel_url
string<uri>

URL vers laquelle le paiement hébergé redirige le client lorsqu'il abandonne ou ferme la fenêtre Checkout. Actuellement défini par défaut sur https://console.didit.me. Transmettez explicitement une URL fonctionnelle ; l'hôte par défaut n'est pas disponible.

Réponse

Session de paiement hébergée créée. Redirigez l'utilisateur vers checkout_session_url pour finaliser le paiement.

checkout_session_id
string
requis

Identifiant de la session de paiement hébergée (par exemple cs_test_a1B2c3...). Utile pour la réconciliation côté serveur.

checkout_session_url
string<uri>
requis

URL à usage unique d'une page de paiement hébergée. Redirigez le client ici pour effectuer le paiement.

Dernière modification le 7 novembre 2026