Erreur courante
« Adresse de facturation incomplète » au paiement (Up2pay)
Symptôme
Au moment de payer, le client n’est pas redirigé vers la page de paiement Up2pay e‑Transactions. Un message indique « Adresse de facturation incomplète », avec le nom du champ concerné.
Cause
Pour l’authentification 3-D Secure v2, la plateforme exige les données de facturation du client, envoyées dans le paramètre PBX_BILLING. Ces champs sont obligatoires :
- prénom ;
- nom ;
- adresse (ligne 1) ;
- code postal ;
- ville ;
- pays.
Le plugin n’invente jamais de valeur. Si l’un de ces champs est vide, il refuse le paiement avant la redirection, plutôt que d’envoyer une demande incomplète.
Cela arrive surtout quand le checkout ne demande pas l’adresse : boutique de produits virtuels, champs d’adresse masqués ou désactivés par une extension ou par le thème. Le pays doit aussi être un pays reconnu : un code pays inconnu est refusé.
Le téléphone n’est pas bloquant : s’il ne peut pas être mis au bon format, il n’est pas envoyé.
Solution
- Passez une commande de test et notez le champ cité dans le message.
- Vérifiez la configuration de votre checkout :
- checkout en blocs : ouvrez la page Commande dans l’éditeur et vérifiez que les champs d’adresse de facturation sont affichés et obligatoires ;
- checkout classique : vérifiez qu’aucune extension ni personnalisation du thème ne retire ces champs.
- Si vous vendez uniquement des produits virtuels, vérifiez que l’adresse de facturation complète reste demandée : certaines configurations la retirent pour ces produits.
- Refaites une commande de test avec un produit de chaque type (physique et virtuel) et vérifiez que la page de paiement s’affiche.
- Si le message persiste alors que tous les champs sont remplis, contactez le support avec le message du journal
relqor(WooCommerce › État › Journaux).