Test et validation
Avant d’exposer Payment Services pour Adobe Commerce et Magento Open Source à vos clients, il est préférable de tester dans votre environnement de test et en production. Les tests et la validation permettent de s’assurer que les fonctions Payment Services fonctionnent comme prévu et offrent les meilleures options de paiement pour votre magasin et vos clients.
Test dans l’environnement de test
Le test de Payment Services dans un environnement de test est une étape de validation importante, même s’il s’agit d’un environnement de simulation connecté uniquement à l’environnement de test PayPal, et non aux banques et commerçants réels.
- Effectuez un passage en caisse de votre boutique, avec les champs de carte de crédit ou l’un des boutons de paiement PayPal. Voir Test des informations d’identification pour plus d’informations sur l’utilisation de fausses cartes de crédit à des fins de test.
- Capture (lorsque votre action de paiement est définie sur
Authorize and Capture
), remboursement ou annulation de la commande qui vient de terminer. Vous pouvez également simplement créer une facture pour une commande, si votre action de paiement est définie surAuthorize
au lieu deAuthorize and Capture
. - Dans les 24 à 48 heures, consultez la transaction et d’autres informations dans le rapport sur les paiements.
- Voir les détails de la commande dans le rapport État des paiements de la commande.
Test des informations d’identification
Lors du test et de la validation de votre environnement de test, vous devez utiliser de faux numéros de carte de crédit, de sorte que vous ne créiez pas de frais réels pour un compte de carte de crédit existant.
Utilisez le générateur de cartes de crédit de PayPal pour générer des informations aléatoires de carte de crédit à des fins de test.
Pour tester le paiement Apple en mode sandbox :
- Créez un compte de test d’environnement de test Apple, avec des informations de facturation et une fausse carte de crédit.
- Enregistrez vos domaines sandbox.
Test en production
Il est vivement recommandé de tester Payment Services en production, avec de vraies cartes de crédit et banques, avant d’exposer cette fonctionnalité aux acheteurs. Même si le test Payment Services dans l’environnement de test est important, le test en production est la méthode la plus infaillible pour s’assurer que Payment Services fonctionne comme prévu.
Vous pouvez tester Payment Services en production de deux manières :
- Choisissez une heure à laquelle vous savez qu’aucune commande ne sera passée par les acheteurs.
- Utilisez un webstore temporairement inaccessible pour les acheteurs, mais accessible à des fins de test.
Effectuez vos tests de production avec des cartes de crédit réelles et des comptes PayPal, en testant l’ensemble du cycle de vie d’un paiement, y compris la capture et le remboursement. Le fait de suivre l’ensemble du flux de paiement et de passage en caisse lors des tests vous donne une idée plus précise du fonctionnement de votre fonctionnalité Payment Services lorsque les acheteurs actifs l’utilisent.
Vous devez également vérifier que les informations qui apparaissent sur les relevés bancaires pour les méthodes de paiement que vous utilisez dans les tests de production sont correctes et attendues (y compris la description de votre entreprise).
Pour tester le paiement Apple en mode de production, vous devez enregistrer vos domaines de production.