Développeurs

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.

Installer le plugin

SDK PHP

Pour les sites sur mesure en PHP : création des paiements et vérification des webhooks.

Utiliser le SDK

API REST

Depuis n'importe quel langage : JSON, clés secrètes, réponses prévisibles.

Voir la référence

En quatre étapes

De la clé de test au premier paiement réel

  1. Créez votre compte. Vos clés de test sont disponibles tout de suite, dans l'espace Développeurs.
  2. Créez un paiement et redirigez votre client vers checkout_url, la page de paiement hébergée.
  3. Recevez le webhook payment.succeeded, vérifiez sa signature et confirmez la commande.
  4. 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/…" }
Ce qui vous facilite la vie

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.

Ouvrir la documentation