Communauté

Ask a Question
Back to All

php checkout-sample besoin d'aide !

Bonjour,

J'utilise l'exemple ci-dessous pour essayer de comprendre les mécanismes à mettre en oeuvre pour permettre le paiement sur mon site en php.

https://github.com/HelloAsso/checkout-sample

J'ai créé une association des test sur https://www.helloasso-sandbox.com/ et j'ai une association réelle sur https://www.helloasso.com/

Quand j'essaye de faire le paiement sur l'association réelle cela fonctionne correctement jusqu'au paiement. Mais lorsque j'utilise une carte bleue virtuelle on m'indique que le payement est refusé (la carte est reconnue, mais j'ai un message en retour qui dit que la tentative de paiement n'a pas été validée). C'est sans doute un comportement normal du fait de l'utilisation de la carte de test... (le comportement avec une carte de test est-il supposé être différent avec la sandbox ?)

Quand j'essaye de faire le paiement sur l'association de test, j'ai un blocage beaucoup plus tôt, au moment de faire effectivement la demande du client la requête ci-dessous (j'ai modifié les tokens) renvoie une erreur

13:48:54,838 XHRPOST
https://www.helloasso-sandbox.com/ha-api/carts/81130283-67f5-45af-17d8-08dd20d1ff0c/init-payment?backUrl=https://www.helloasso-sandbox.com/associations/monasso/checkout/821300367f545af17d808dd20d1ff0c?key=CfDJ8IgIYCGBWDxIjcsCaRDsMX6YzhNcF5NTJXK7YPXJ6TM6-ckoueAE5eyfl78VXmUvS9Y3_KV47rMTSglsa9dFZ9rxzaaVhqH2F8Rp4MEt1URROOC9LmqQCkns6I8cXm5Yre_vEOvJoMBJxH6d8bzkiI3r0tD9JUM8DqqKOb4gg-7bG
[HTTP/2 500 57ms]

Je ne comprends pas pourquoi il y a cette différence de traitement entre les deux environnement. C'est peut-être parce que sur l'environnement de test (sandbox) l'association n'a pas été validée ?

Merci de partager vos expériences.