Petit soucis paiement en ligne
CSI <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Bonjour, J'ai dans un site au moins 3 formulaires Formidable permettant des paiements ... dont un en cours d'élaboration. Quand je mets le paiement (Payzen) en mode test j'ai l'erreur suivante (uniquement sur le nouveau formulaire, pas sur ceux qui fonctionnent depuis plusieurs années): ================================================= Le formulaire de paiement a été posté par votre site marchand le *22 juillet 2020 à 09:12:14 UTC*. Ce formulaire a été détecté invalide par la plateforme de paiement. La transaction est en échec et n'est pas visible dans votre Back Office car vos paramètres sont incorrects. *Pour comprendre l'origine de ce problème se référer à la FAQ :* https://paiement.systempay.fr/doc/fr-FR/error-code/error-22.html Voici les détails techniques concernant l'erreur rencontrée : PaymentFormError = 22 - vads_cust_country ================================================= Quand on suit le lien, l'erreur est: ================================================= Le champ vads_cust_country est facultatif et doit être impérativement en majuscules lorsque celui-ci est présent. Pour la France il faut envoyer *FR* en majuscule et non *fr* en minuscule. ================================================= Je ne pense pas que le formulaire en soi positionne ce champ, c'est vrai que je n'ai pas de champ de pays dans ce formulaire (contrairement aux autres), ... vous pensez que je devrai ajouter un champ de pays ? le plugin bank positionne ce "vads_cust_country" selon le formulaire ? (apparemment il faut soit que cette variable soit vide soit si présente, en majuscule avec un code ISO valide) .... Merci votre avis ! Pierre