Étapes de test
Des tests minutieux sont la pierre angulaire du développement logiciel, garantissant que votre intégration est sûre et exempte d'erreurs. Vous ne pouvez pas passer à un environnement de production (Live) et traiter des paiements réels tant que vous n'avez pas confirmé que votre intégration fonctionne comme vous le souhaitez dans tous les scénarios.
Conditions préalables
Avant de commencer à tester votre intégration mobile, vous devez effectuer :
- Intégration de base.
- Toutes les personnalisations liées aux modes de paiement que vous souhaitez prendre en charge.
- Toutes les fonctionnalités liées à la sécurité dont vous avez besoin.
Test de votre intégration
Couvrez au moins les étapes suivantes dans vos tests :
- Pour les modes de paiement que vous prenez en charge dans votre application mobile, testez le processus de paiement pour chacun jusqu'au point où la session a été mise à jour avec les détails de paiement.
- Testez le processus d'authentification 3-D Secure (3DS) si vous l'utilisez.
- Confirmez que votre application réagit de manière appropriée et surmonte tous les scénarios d'erreur courants liés aux demandes non valides et aux problèmes de connexion. Déterminez les réponses aux transactions qui nécessitent des actions supplémentaires de votre part et vérifiez que votre intégration prend les mesures attendues.
- Pour tester la transaction de paiement finale et toutes les transactions ultérieures traitées depuis votre serveur et non dans l'application, suivez les instructions des étapes de test Hosted Session.
Outils de test
Pour tester votre intégration, Mastercard Gateway propose quelques outils très utiles :
- Cartes de test
Si vous prenez en charge les paiements par carte comme modes de paiement, la passerelle fournit des cartes de test pour vous permettre de tester différents scénarios, notamment l'authentification 3-D Secure. Pour plus d'informations, voir les sections Cartes de test et Test de votre intégration 3DS. - Tester les jetons de portefeuille
Si vous prenez en charge Apple Pay ou Google Pay comme modes de paiement, vous pouvez utiliser les détails de la carte de test fournis pour tester la fonctionnalité du portefeuille. Pour plus d'informations, voir Apple Pay et Google Pay.