Jiamo Posted December 7, 2014 Share Posted December 7, 2014 Bonjour, je viens de terminer ma première boutique sous prestashop et l'ouverture est prévu à demain. Je re-test tout le site ce soir et je viens de voir qu'on ne peut plus payer alors que ça marchait il y a quelques jours... Quand le client veut finaliser sa commande en cliquant sur : "Payer par carte ou par compte Paypal" ou sur n'importer quel bouton "Payer avec Paypal" le lien renvoie sur la page d'accueil... J'ai déjà essayé de supprimer et ré-installer le module. voici le code du lien : <a href="javascript:void(0)" onclick="$('#paypal_payment_form').submit();" id="paypal_process_payment" title="Payez avec PayPal"> Je suis sous prestashop 1.6.0.9 et paypal 3.8.1 Je vous remercie Link to comment Share on other sites More sharing options...
Broceliande Posted December 9, 2014 Share Posted December 9, 2014 Bonsoir, tu as probablement une erreur javascript qui plante la console et du coup envoie le formulaire directement sans passer par le .submit() Sous Chrome(et sous PC snif, pour mac je sais pas), tu peux t'en assurer en faisant F12 sur la page de paiement , cliquer sur l'onglet console, puis un F5 pour recharger la page et voir les erreurs. Link to comment Share on other sites More sharing options...
Jiamo Posted December 9, 2014 Author Share Posted December 9, 2014 Bonjour, voici les erreurs : Uncaught TypeError: Cannot read property 'getCurrent' of undefined ping?client_id=334341610034299&domain=boutique.tattoolifestyle.fr&origin=1&redirect_uri=http%3A%2F%…:1 L’URL fournie n’est pas autorisée par la configuration de l’application.: Une ou plusieurs URL fournies ne sont pas autorisées par les paramètres de l’application. Elle(s) doi(ven)t correspondre à l’URL du site ou du Canevas, ou le domaine doit être un sous-domaine de l’un des domaines de l’application. 2external_contentscript_siteoverlay_bin.js:114 Uncaught SecurityError: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin "http://boutique.tattoolifestyle.fr" from accessing a frame with origin "https://www.facebook.com". The frame requesting access has a protocol of "http", the frame being accessed has a protocol of "https". Protocols must match. Par contre j'avoue que je ne comprend pas le problème... Link to comment Share on other sites More sharing options...
Jiamo Posted December 9, 2014 Author Share Posted December 9, 2014 Problème résolu, y'avait un problème avec le sous domaine dans le menu 'SEO et URL' Merci à toi de m'avoir montré l'erreur ! Link to comment Share on other sites More sharing options...
Recommended Posts