Vous n'êtes pas identifié(e).

#1 24-12-2019 à 10:37

GG le sympa
Administrateur
Lieu : Graçay
Inscription : 03-08-2006 à 14:41
Messages : 17 599

Module stripe et Prestashop 1.6. Le bouton de paiement ne marche pas

Dans certains cas le bouton de paiement ne marche pas
Vous pouvez voir ce problème quand vous utilisez le module multisite de Prestashop 1.6
Bien que vous soyez une société française, et donc autorisé sur stripe si vous mettez un multisite ayant pour pays de vente un pays non supporté par l'api alors le module croira que vous êtes un vendeur dans un pays dans n'autorisé alors que ce n'est pas le cas.

Par exemple si vous êtes une société française qui vend des produits en Hongire, russie ou croatie ce qui est plutôt mon cas

Vous pouvez forcer la vérification du pays directement dans le code PHP qui transformera ça en javascript équivalent sera cela sur le serveur stripe.

Il faut modifier stripe_official.php dans le dossier des modules de Prestashop ligne 1036

'stripe_merchant_country_code' => $merchantCountry->iso_code,

Remplacer par

'stripe_merchant_country_code' => 'FR',

Évidemment si votre pays n'est pas la France remplacer le fr par le code ISO de votre pays de vente.

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer

Pied de page des forums