PesaBridge
Développeurs

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. 1

    Obtenir des clés

    Clés de test et de production dans le portail développeur, en quelques minutes.

  2. 2

    Créer un paiement

    Un appel avec la clé publique renvoie l'adresse de la page.

  3. 3

    Écouter les événements

    Ajoutez un point de réception de webhooks et vérifiez la signature.

  4. 4

    Tester chaque issue

    Utilisez les numéros du bac à sable pour accepter, refuser ou laisser expirer.

  5. 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 :

…0002Refusé par le payeur
…0003Fonds insuffisants
…0004Expire sans réponse
tout autreAccepté

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 plus

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.