Changement sur paypal : adresse invalide

Depuis environ 1 semaine, plusieurs de mes clients me rapportent qu’il est impossible de commander et de payer via Paypal. Le client reçoit un message d’erreur stipulant que son adresse est invalide.

Après recherche, il semble que si le pays n’est pas fourni, PayPal affiche maintenant un message d’erreur. Or il se trouve que le module PayPal USA Canada de Prestashop 1.5. et 1.6 ne transmet pas le pays.

La modification est assez simple, il suffit d’ajouter la ligne suivante dans le template standard.tpl

<input type="hidden" name="country" value="{$paypal_usa_billing_address->country->iso_code|escape:'htmlall':'UTF-8'}" />