Sandbox (test)
Avec une clé cvr_test_, vous utilisez exactement la même API qu'en production, mais rien n'est réel. Développez et testez tout votre parcours ici.
| Sandbox (cvr_test_) | Production (cvr_live_) | |
|---|---|---|
| Base de données | Base séparée, données fictives | Données réelles |
| Prix | Tarifs réels (mêmes calculs) | Tarifs réels |
| Paiement Mobile Money | Simulé, aucun argent débité | Réel (Jeko) |
| Numéro de contrat | TEST-CVR-API-... | CVR-API-... |
| Documents | Documents de test, marqués « SANS VALEUR » | Documents officiels de l'assureur, vérifiables |
| Notifications | Envoyées à votre adresse de test | Envoyées à votre adresse de production |
Simuler un paiement Mobile Money
En mode « COVERAF encaisse » (POST /v1/souscriptions/{id}/paiement), aucun opérateur n'est contacté. Le résultat arrive 3 secondes plus tard, comme en production (notification puis état consultable), et dépend du numéro du payeur :
| telephone_payeur | Résultat simulé |
|---|---|
07 00 00 00 01 | Paiement réussi, contrat émis |
07 00 00 00 02 | Échec : solde insuffisant |
07 00 00 00 03 | Échec : le client n'a pas validé le paiement |
07 00 00 00 04 | Échec : erreur de l'opérateur |
| tout autre numéro | Paiement réussi, contrat émis |
Les échecs sont aussi importants à tester que les réussites : après un échec, la souscription reste en attente et votre client peut réessayer.
En mode « vous encaissez » (confirmer-paiement), aucun paiement n'est simulé : vous déclarez le résultat de votre propre encaissement de test.
Documents de test
En sandbox, les Conditions Générales, Conditions Particulières et attestations sont des documents de test : ils reprennent vos données pour que vous vérifiiez votre affichage, mais ne portent aucun nom, logo, cachet ni référence d'assureur, et sont barrés de la mention « DOCUMENT DE TEST, SANS VALEUR ». Ils ne prouvent l'existence d'aucune assurance : ne les présentez jamais à un tiers.
Votre code ne change pas : seule la clé change. Voir Passage en production pour la liste des vérifications.