Intégrez la PI-SPI sans vous battre avec la PI-SPI
Une API REST, une page de paiement hébergée et des webhooks signés. Vous créez le paiement, CajouPay s'occupe de la demande au client, de sa validation et de son règlement.
Choisissez votre intégration
Plugin WooCommerce
Aucune ligne de code : installez le plugin, collez votre clé, c'est prêt.
SDK PHP
Pour les sites sur mesure en PHP : création des paiements et vérification des webhooks.
De la clé de test au premier paiement réel
- Créez votre compte. Vos clés de test sont disponibles tout de suite, dans l'espace Développeurs.
- Créez un paiement et redirigez votre client vers
checkout_url, la page de paiement hébergée. - Recevez le webhook
payment.succeeded, vérifiez sa signature et confirmez la commande. - Activez votre compte : une fois votre dossier validé, vous basculez sur vos clés de production.
curl https://api.cajoupay.com/v1/payments \
-H "Authorization: Bearer sk_test_…" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: commande-1042" \
-d '{
"amount": 32500,
"reference": "CMD-1042",
"return_url": "https://awa-mode.ci/merci"
}'
# → { "id": "pay_…", "status": "created",
# "checkout_url": "https://pay.cajoupay.com/c/…" }
Conçu pour ne pas vous réveiller la nuit
Simulateur
Des alias de test pour chaque issue : paiement accepté, refusé par le client, ou expiré. Testez tous vos cas avant la production.
Idempotence
Chaque création accepte une clé Idempotency-Key : une requête rejouée ne crée jamais un second paiement.
Webhooks fiables
Signés en HMAC-SHA256, relancés automatiquement en cas d'échec, avec un événement de test à envoyer depuis le tableau de bord.
Tout est dans la documentation
Guides pas à pas, exemples en curl, PHP et Node.js, référence complète de l'API.