Je ne parviens pas à tester les paiements par carte de crédit avec le bac à sable de Paypal. Lorsque je visualise le profil du compte sandbox d'un acheteur depuis developer.Paypal.com, je peux voir les détails de la carte de crédit suivants:
Bien que, lorsque j'utilise ces informations sur l'écran de paiement, le message "Nous sommes désolés, nous ne pouvons pas effectuer ce paiement. Veuillez essayer une autre carte."
J'ai lu dans d'autres questions que vous devriez pouvoir vous connecter à un compte en sandbox, allez ajouter une carte de crédit supplémentaire et cela devrait générer des numéros de test pour vous ... Cependant, lorsque je le fais, tous les champs sont vides :
J'ai aussi essayé d'utiliser des nombres "valides" (c'est-à-dire qu'ils passent l'algorithme de Luhn), mais aucun de ceux-ci n'a fonctionné pour moi non plus.
J'ai également essayé les numéros indiqués sur cette page: https://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/credit_card_numbers.htm - Ils ne fonctionnaient pas.
J'ai essayé les comptes américains et britanniques. Pas de chance.
Des idées?
Après vérification de tous les paramètres du compte professionnel de test, il s'avère qu'un ou plusieurs des paramètres liés à la fraude dans les écrans des préférences de réception du paiement/paramètres de sécurité entraînaient l'échec des paiements test ).
Un peu tard dans le jeu, mais au cas où cela aiderait quelqu'un.
Si vous testez avec Sandbox et sur la page de paiement, vous souhaitez tester les paiements PAS avec un compte Paypal mais avec l'option "Payer avec carte de débit ou carte de crédit" (c'est-à-dire lorsqu'un utilisateur régulier de Joe/Jane, PAS PAS Paypal, veut acheter vos affaires) et vous voulez gagner du temps: il suffit d’aller sur un site tel que http://www.getcreditcardnumbers.com/ et d’obtenir des chiffres à partir de là. Vous pouvez utiliser n’importe quelle date d’expiration (à l’avenir) et n’importe quel CCV numérique (123 œuvres).
Les "numéros de cartes de crédit de test" dans la documentation Paypal ne sont qu’une autre brique dans leur mur exaspérant de choses compliquées.
J'ai eu l'URL ci-dessus du support technique de Paypal.
Testé à l'aide d'un simple bouton hébergé et d'un IPN. Bonne chance.
Si quelqu'un d'autre trouve cela à la recherche d'une réponse ...
Les numéros de test répertoriés à divers endroits ne fonctionnent plus dans le bac à sable. Paypal a maintenant les mêmes chèques pour qu'une carte ne puisse pas être liée à plus d'un compte.
Allez ici et obtenez un nombre généré. Utilisez n'importe quelle date d'expiration et CVV
https://ppmts.custhelp.com/app/answers/detail/a_id/750/
Cela a fonctionné à chaque fois pour moi jusqu'à présent ...
Si une carte de crédit est déjà ajoutée à un compte Paypal, elle ne vous laissera pas utiliser cette carte pour traiter directement avec Payments Advanced. Le système s'attend à ce que les acheteurs se connectent à Paypal et choisissent simplement cette carte de crédit comme source de financement s'ils souhaitent payer avec.
En ce qui concerne les tests sur le bac à sable, j’ai toujours utilisé de vieilles cartes de crédit périmées et elles semblent bien fonctionner pour moi.
Vous pouvez toujours essayer celles commençant à la page 87 de la documentation PayFlow aussi. Ils devraient travailler.