Test et production
Kadryza sépare les environnements par clé API, pas par URL.
| Clé | Environnement | Argent réel | Disponible |
|---|---|---|---|
kadryza_test_… | Test | Non | Dès l’inscription |
kadryza_live_… | Live | Oui | Live sur activation |
Les données sont strictement isolées : une clé de test ne voit que des objets
de test, une clé live que des objets live. Les réponses portent
environment (test ou live), et les webhooks payment_session.* de test
portent l’en-tête X-Kadryza-Test: true.
Ce qui change d’un environnement à l’autre
| Test | Live | |
|---|---|---|
| Payment Session payée et rapprochée | SUCCESS | UNDER_REVIEW : un paiement réel est aujourd’hui vérifié avant toute confirmation |
| Payment Session sans paiement à l’échéance | EXPIRED | UNDER_REVIEW (issue à vérifier, jamais présumée échouée) |
| Annulation d’une Payment Session | Possible | Impossible |
customer_phone | Facultatif | Obligatoire |
| Disponibilité de l’opérateur | Réseau de test Kadryza | Réseau d’encaissement réel, vérifié à chaque création |
POST /v1/transactions | Simulation sandbox | 503 LEGACY_LIVE_TRANSACTION_DISABLED |
| Solde, retraits, rapports | Jamais affectés | Affectés au passage en SUCCESS |
| URL de webhook | Publique, HTTP toléré | Publique, HTTPS obligatoire |
En test, une Payment Session n’est confirmée que si un crédit est réellement
observé sur un numéro de test ; sinon elle expire. Pour éprouver votre
traitement des webhooks sans paiement, utilisez
POST /v1/webhooks/:id/test ou la
simulation des transactions historiques.
Activer la production
Le live s’ouvre en trois temps :
- Compte prêt : e-mail vérifié, profil marchand complet, KYC soumis et validé par Kadryza.
- Activation par Kadryza : tant qu’elle n’est pas faite, une clé live
reçoit
403 LIVE_MODE_NOT_ALLOWED. - Intégration validée en test : parcours de la checklist go-live.
URLs
| Service | URL |
|---|---|
| API (test et live) | https://api.kadryza.app |
| Dashboard | https://dashboard.kadryza.app |
| Page de paiement hébergée | https://checkout.kadryza.com |
| Documentation | https://docs.kadryza.com |
| Statut du service | https://status.kadryza.com |