Skip to main content

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

Cet endpoint envoie un événement 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.

Checklist avant production