Une API REST pour le catalogue, le checkout et les paiements.
Créez une session de paiement depuis votre serveur et redirigez l’acheteur. Authentifiez-vous avec une clé secrète, recevez des webhooks signés, et testez tout en sandbox au préalable.

Un paiement en quatre étapes.
Créez un compte sandbox, générez une clé de test, ouvrez une session de paiement et envoyez l’acheteur vers l’URL reçue. Votre serveur apprend le résultat par un webhook.
- Authentification Bearer avec des clés sk_test_ ou sk_live_
- Montants en centimes, prix issus de votre catalogue
- En-tête Idempotency-Key sur les requêtes de création
- JSON en entrée, JSON en sortie
Ce que vous pouvez faire depuis votre backend.
Catalogue et prix
Créez boutiques, produits, variantes et prix, ponctuels ou récurrents.
Checkout et paiements
Ouvrez une session de checkout hébergé, listez les paiements, puis remboursez ou annulez depuis la même API.
Points d’accès webhook
Enregistrez vos points d’accès et recevez les événements de paiement réussi, échoué, annulé et remboursé.
Des événements signés, dignes de confiance.
Chaque événement porte un en-tête StixFlow-Signature contenant un horodatage et une signature HMAC-SHA256 du corps. Vérifiez-la avec le secret de votre point d’accès avant d’agir.
- Rejetez les événements dont l’horodatage est ancien
- Répondez par un statut 2xx une fois l’événement enregistré
- Rejouez une notification depuis le tableau de bord si besoin
Tout ce qu’il faut pour intégrer.
Documentation et console API
Des guides et une console pour appeler l’API avec votre propre clé de test.
Ouvrir la documentation →Référence de l’API
Chaque point d’accès, paramètre et réponse, avec la spécification OpenAPI.
Ouvrir la référence →Sécurité
Comment les clés, les webhooks et les données sont protégés, et comment signaler une vulnérabilité.
Lire la page Sécurité →Obtenez vos clés de test.
Créez un compte sandbox et passez votre premier appel API en quelques minutes. Les clés de production suivent une fois votre entreprise vérifiée.