Démarrage
Introduction
L'API CaurisPay permet à votre site ou application d'envoyer des demandes de paiement à des utilisateurs CaurisPay. L'utilisateur reçoit une notification, confirme depuis l'application mobile avec son code PIN, et le paiement est débité de son portefeuille vers le vôtre.
À savoir
Ceci est un flux client à client. Le payeur doit posséder un compte CaurisPay actif et lié au numéro de téléphone fourni.
Avant de commencer
Pour intégrer l'API, vous aurez besoin de :
- Un compte CaurisPay actif, avec un email associé
- Une clé API, générée depuis votre espace développeur
- Un serveur backend capable de recevoir des webhooks HTTPS
Le flux en un coup d'œil
- 1
Votre serveur
Crée la demande de paiement
- 2
CaurisPay
Notifie le payeur
- 3
Le payeur
Confirme avec son PIN
- 4
Votre webhook
Reçoit le résultat signé
1. Vous créez une demande de paiement
POST /v1/developer/payment-requests
{
"amount": "5000.00",
"currency": "XOF",
"payerPhone": "22890123456",
"callbackUrl": "https://votresite.com/webhooks/caurispay"
}L'utilisateur reçoit une notification, confirme avec son PIN, et vous recevez un webhook signé dès que le paiement est traité.
Étape suivante
Configurez l'authentification de vos requêtes dans le guide Authentification.
