Aller au contenu principal

4. Explorez Papi dans l'environnement sandbox

L'environnement sandbox est un espace de test où vous pouvez explorer et simuler toutes les fonctionnalités de paiement sans traiter de transactions réelles. Il est conçu pour aider les développeurs à interagir avec Papi, vérifier leur intégration et s'assurer que tout fonctionne correctement avant de passer à l'environnement de production.

Utilisez le sandbox pour vous familiariser avec Papi, tester divers scénarios et comprendre l'ensemble du flux de paiement, de la génération de liens de paiement à la gestion des callbacks.


Tester les méthodes de paiement

Visa

Utilisez l'unique carte de test ci-dessous et faites varier le montant de la transaction pour déclencher chaque résultat d'autorisation — le numéro de carte, la date d'expiration et le CVV restent identiques, seul le montant modifie le résultat. Il s'agit de déclencheurs Cybersource basés sur le montant ; la valeur déclencheur correspond au montant total envoyé pour autorisation, frais inclus.

Tout résultat autre qu'une autorisation réussie est signalé par Papi comme failed.

Numéro de carteDate d'expirationCVVMontant (déclencheur · frais inclus)ScénarioStatut finalDescription
4242 4242 4242 4242Toute date futureN'importe quels 3 chiffres1000.00Paiement autorisésuccessTransaction autorisée et effectuée avec succès.
4242 4242 4242 4242Toute date futureN'importe quels 3 chiffres4051.00Fonds insuffisantsfailedLa carte ne dispose pas de fonds suffisants pour couvrir le montant. L'émetteur refuse l'autorisation ; Papi marque donc le paiement comme échoué.
4242 4242 4242 4242Toute date futureN'importe quels 3 chiffres4012.00Carte non autoriséefailedLa carte n'est pas autorisée pour cette transaction. L'émetteur refuse l'autorisation ; Papi marque donc le paiement comme échoué.

Orange Money

Numéro de téléphoneScénarioStatut finalDescription
0321230001SuccèssuccessTransaction effectuée avec succès
0321230002Solde insuffisantfailedFonds insuffisants sur le compte
0321230003Numéro de téléphone invalidefailedProblème de format ou de validité du numéro
0321230004Compte bloquéfailedCompte bloqué ou restreint

MVola

Numéro de téléphoneScénarioStatut finalDescription
0341230001SuccèssuccessTransaction effectuée avec succès
0341230002Solde insuffisantfailedFonds insuffisants sur le compte
0341230003Numéro de téléphone invalidefailedProblème de format ou de validité du numéro
0341230004Compte bloquéfailedCompte bloqué ou restreint

Airtel Money

Airtel Money
Numéro de téléphoneScénarioStatut finalDescription
331230001SuccèssuccessTransaction effectuée avec succès
331230002Solde insuffisantfailedFonds insuffisants sur le compte
331230003Numéro de téléphone invalidefailedProblème de format ou de validité du numéro
331230004Compte bloquéfailedCompte bloqué ou restreint

Points clés à retenir

  1. L'environnement sandbox est exclusivement destiné aux tests ; aucun argent réel n'est impliqué.
  2. Validez toujours votre intégration API de manière approfondie dans le sandbox avant de passer en production.
  3. Utilisez les numéros de téléphone, ainsi que la carte de test avec les montants déclencheurs listés ci-dessus, pour simuler des scénarios spécifiques (succès, fonds insuffisants, carte non autorisée, etc.).

En utilisant les données de test fournies et en simulant différents scénarios de paiement, vous pouvez préparer votre système en toute confiance pour une utilisation réelle dans l'environnement de production.