Tests
Utilisez l’environnement sandbox pour tester votre intégration avant de passer en production.Environnement Sandbox
Le sandbox est un mode logique porté par la clé
sk_test_.... N’utilisez pas de base URL différente pour les SDK.
Montants de test
Deux modes de test coexistent, et ils ne font pas la même chose :
Avec le simulateur SahelPay (
sahelpay_mock: true), le statut final est piloté par le montant :
Tester les webhooks
Avec ngrok (local)
Déclencher un webhook manuellement
webhook.test vers l’URL webhook configurée dans le dashboard. Pour tester un vrai webhook métier payment.success ou payment.failed, créez un paiement avec metadata.sandbox: true, puis appelez GET /v1/payments/{id}/status.