Pensée pour les développeurs de chaque entreprise que vous signez.
Une API REST avec clés publiques et secrètes, webhooks signés, idempotence et bac à sable. Les entreprises s'intègrent en un après-midi ; vous n'écrivez jamais leur code.
# Create a checkout with the business's publishable key curl -s https://pesa-bridge.com/api/bridgepay/v1/checkout/create \ -H "Content-Type: application/json" \ -d '{"key":"pk_test_...","amount":4800,"currency":"KES", "reference":"ORDER-1042", "success_url":"https://shop.example/thanks", "cancel_url":"https://shop.example/cart"}'<- 200 {"checkout_id":"chk_8Q2T","url":".../pay/chk_8Q2T","status":"open"}-> send the shopper to url
Démarrage rapide
Des clés à la production en cinq étapes.
- 1
Obtenir des clés
Clés de test et de production dans le portail développeur, en quelques minutes.
- 2
Créer un paiement
Un appel avec la clé publique renvoie l'adresse de la page.
- 3
Écouter les événements
Ajoutez un point de réception de webhooks et vérifiez la signature.
- 4
Tester chaque issue
Utilisez les numéros du bac à sable pour accepter, refuser ou laisser expirer.
- 5
Passer en production
Validez la liste de mise en production et passez aux clés de production.
Bac à sable
Testez chaque issue avant que l'argent réel ne bouge.
Avec les clés de test, chaque appel s'exécute dans le bac à sable. Les derniers chiffres du numéro du payeur choisissent le résultat :
| …0002 | Refusé par le payeur |
| …0003 | Fonds insuffisants |
| …0004 | Expire sans réponse |
| tout autre | Accepté |
Outils
Tout ce qu'attendent les développeurs.
Spécification OpenAPI
Générez un client dans n'importe quel langage à partir de la spécification publiée.
Console et journaux
Essayez les appels, voyez chaque requête, événement et envoi.
Outils webhooks
Points de réception avec leur propre secret, événements de test, récepteur d'écho hébergé et renvois.
Idempotence et limites
Clés d'idempotence sur les écritures, erreurs claires, et 429 avec délai conseillé.
Événements
Événements de paiement, remboursement, litige, versement et abonnement, typés et versionnés.
Contrôles de mise en production
Une liste qui bloque les clés de production tant que l'essentiel n'est pas en place.
Portail développeur
Votre marque sur le portail développeur aussi.
Les entreprises obtiennent clés, documentation, journaux et webhooks sur un portail développeur à vos couleurs, sur votre domaine.
En savoir plusLe produit
Chaque brique d'une passerelle moderne, déjà construite.
Questions
Les questions des opérateurs
Existe-t-il des bibliothèques clientes ?
Des exemples en cURL, Node.js, Python et PHP, et la spécification OpenAPI pour générer un client typé dans n'importe quel langage.
Le mode test touche-t-il de l'argent réel ?
Non. Les clés de test ne fonctionnent que dans le bac à sable ; les clés de production refusent les données de test.
Comment sont gérées les évolutions de l'API ?
Les nouveaux champs s'ajoutent sans casser les appels existants, et chaque changement figure dans le journal des modifications.
Lancez votre propre passerelle de paiement.
Indiquez-nous vos marchés et les entreprises que vous servez. Nous vous envoyons une proposition avec les formules, les réseaux de paiement et un plan de lancement, ainsi qu'une démo à vos couleurs, disponible le jour même.