Conçu pour être intégré, pas pour être démontré.
Une API REST propre. SDKs typés pour Node, Python et PHP. Webhooks signés avec relances automatiques. Un sandbox utilisable avant le KYB.

Votre premier paiement en trois étapes.
1 · Obtenez vos clés
Inscrivez-vous, ouvrez Développeurs dans le tableau de bord, copiez
2 · Créez un paiement
POST /v1/payments
3 · Recevez le webhook
Quand le paiement est confirmé, ZyndPay envoie un POST payin.confirmed à votre endpoint, signé avec HMAC-SHA256.
2 · Créez un paiement
curl -X POST https://api.zyndpay.io/v1/payments \
-H "X-Api-Key: zyp_test_sk_..." \
-H "Idempotency-Key: $(uuidgen)" \
-d '{ "amount": "100.00", "externalRef": "order_1234" }'Installer, importer, livrer.
Node
npm install @zyndpay/sdkPython
pip install zyndpayPHP
composer require zyndpay/zyndpay-phpChaque SDK est livré avec des clients typés, la vérification des webhooks et le support sandbox. Aucun package supplémentaire à installer.
Signés. Relancés. Rejouables.
- HMAC-SHA256 sur le timestamp + le corps brut, à chaque livraison.
- Relances automatiques avec backoff exponentiel sur ~2 heures.
- Rejouez depuis le tableau de bord quand vous avez besoin de resynchroniser.
- Protégé contre le SSRF — les IPs privées sont rejetées à l'enregistrement.

Sandbox proche de la production.
Mêmes endpoints. Mêmes formes de réponse. Mêmes événements webhook. Mêmes sémantiques de ledger. Votre zyp_test_sk_... déverrouille tout à l’inscription — aucune approbation requise pour commencer les tests, aucun fonds réel impliqué.
WordPress ? Un seul plugin.
Installez la passerelle ZyndPay dans WooCommerce, collez vos clés API, activez le mode de paiement. Les clients paient ; les commandes s'exécutent automatiquement quand le paiement est confirmé.
Télécharger le plugin →