Aurel53 Posted January 20, 2015 Share Posted January 20, 2015 Bonjour à tous, J'ai suivi le tuto Utilisez la Fonction PayPal Login (*voir le Guide d'Intégration et suivre les étapes de mise en place) Je rencontre toujours la même erreur : Erreur de validation de la partie utilisatrice : redirect_uri fourni dans la demande ne correspond pas à redirect_uri enregistré. Vérifiez la demande. Je suis en maintenance. mais même en ligne, même message. Je n'utilise pas la même adresse mail pour mon admin prestashop et paypal, ça peut etre dû à ça ? Mes ID API et mot de passe + signature sont ok Client ID et clé secret aussi..... à l'aide !!! :-) Merci Link to comment Share on other sites More sharing options...
Aurel53 Posted January 21, 2015 Author Share Posted January 21, 2015 Ca y est j'ai trouvé par moi même en fait le tuto manque de cette précision : Au niveau de cette étape : le champ App return URL (live). • Cliquez sur Edit(1) à côté de App redirect URLs pour faire apparaître ce champ. Puis inscrivez dans App return URL (live)(2) l’adresse suivante : {url_du_site}/modules/paypal/paypal_login/paypal_login_token.php en fait, n'oubliez ça : url du site/mon-compte/modules/paypal/paypal_login/paypal_login_token.php :-) au plaisir d'apporter une aide à ceux ou celles ayant bloqué sur ce module Link to comment Share on other sites More sharing options...
Poppy381 Posted February 12, 2015 Share Posted February 12, 2015 Bonjour Aurel, j'ai exactement le même problème. Désolé mais le fait de rajouter /mon-compte/ ne fonctionne pas mieux et renvoie la même erreur. Ce répertoire mon compte n'existe pas sur mon serveur j'ai du mal à comprendre comment ça pourrait marcher. Si vous pouviez m'éclairer Link to comment Share on other sites More sharing options...
Poppy381 Posted February 12, 2015 Share Posted February 12, 2015 Ma solution : Vider le cache et les cookies entre chaque changement sinon les changements ne sont hélas pas pris en compte. Il y a également une erreur quand on tente de se logger sur la boutique avec un compte paypal: le token est trop gros pour la base de données. Il faut donc aller sur la BDD et augmenter la taille de la fameuse colonne (dans mon cas à 1024 par précaution). Link to comment Share on other sites More sharing options...
leozebulon Posted April 13, 2015 Share Posted April 13, 2015 Bonjour, Nous rencontrons le même problème mais malgré avoir utilisé vos solutions, rien n'y change ... Auriez-vous une idée sur ce problème de connexion pour la fonction login ? Cordialement, Link to comment Share on other sites More sharing options...
Poppy381 Posted April 13, 2015 Share Posted April 13, 2015 Re-vérifiez bien que vous n'utilisez pas le mode sandbox mais bien le mode LIVE. Egalement vous devez fournir des liens correct vers les CGV et Mentions légales. Les apps redirect : http://votresite.fr/modules/paypal/paypal_login/paypal_login_token.php?authentication http://votresite.fr/modules/paypal/paypal_login/paypal_login_token.php?authentication Puis Live credentials : Show : copier coller dans votre module paypal en mode live Ensuite dans App capabilities Log in with paypal Remplissez bien les URL Privacy policies et User agreement avec de vraies URL qui vont vers votre site et cochez tout. 1 Link to comment Share on other sites More sharing options...
leozebulon Posted April 14, 2015 Share Posted April 14, 2015 Malgré avoir suivi toutes ces recommandations, le système de login ne fonctionne pas. En résumé, lorsqu'on clique sur le bouton "login", cela ouvre une popup page blanche qui charge puis qui disparaît sans que l'on est la possibilité de se connecter et ne transfère aucune information ... Link to comment Share on other sites More sharing options...
Poppy381 Posted April 14, 2015 Share Posted April 14, 2015 Désolé mais ça fonctionne très bien je viens encore de tester. Avez-vous essayé en Navigation privée ? En vidant le cache de prestashop ? J'ai eu des problèmes au début mais en repartant de zéro (reset paypal) puis en prenant le temps de tout configurer correctement d'un coup ça a marché. Attention au token également (cf messages prédcédent). Veillez également à ne pas être connecté à paypal (du coup passez en navigation privée). Link to comment Share on other sites More sharing options...
leozebulon Posted April 14, 2015 Share Posted April 14, 2015 Pour informations, nous sommes en 1.5.2 et avec la version Paypal 3.8.2 mais rien n'y fait malgré cache vidé et lien mis comme il faut ... Link to comment Share on other sites More sharing options...
Poppy381 Posted April 14, 2015 Share Posted April 14, 2015 Ici en 1.6. La navigation privée n'a rien donné ? Link to comment Share on other sites More sharing options...
leozebulon Posted April 14, 2015 Share Posted April 14, 2015 Vidage de cache, vidage de cookies, vidage d'historique, navigation privée, essai sur Firefox, Chrome, toujours le même "bug". Ouverture de la popup page blanche qui charge puis disparaît sans proposer la connexion ... Link to comment Share on other sites More sharing options...
Poppy381 Posted April 14, 2015 Share Posted April 14, 2015 Vous êtes bien en mode Live et non Sandbox (test) car la Sandbox ne marche pas ? Link to comment Share on other sites More sharing options...
Poppy381 Posted April 14, 2015 Share Posted April 14, 2015 Autre idée : essayez de rentrer des valeurs erronées pour voir ce que ça change. Link to comment Share on other sites More sharing options...
leozebulon Posted April 15, 2015 Share Posted April 15, 2015 Oui, nous sommes bien en mode live et toujours le même "bug" Link to comment Share on other sites More sharing options...
vian57 Posted May 18, 2015 Share Posted May 18, 2015 Bonjour Leozebulon, J'ai le même problème , avez vous finalement trouvé une solution ? Link to comment Share on other sites More sharing options...
leozebulon Posted May 18, 2015 Share Posted May 18, 2015 Non, toujours aucune solution trouvée à ce jour. Le module login ne fonctionne pas et rencontre la même erreur malgré avoir suivi TOUTES les préconisations ... Link to comment Share on other sites More sharing options...
Poppy381 Posted May 18, 2015 Share Posted May 18, 2015 C'est peut-être que ça ne marche pas avec la 1.5 ? Link to comment Share on other sites More sharing options...
vian57 Posted May 18, 2015 Share Posted May 18, 2015 Merci pour votre réponse. J'ai la version 1.6 de presta donc bizarre que le problème soit commun aux deux versions.... Personnellement le popup ne se ferme pas mais indique toujours le même message d'erreur concernant les redirections: Erreur de validation de la partie utilisatrice : redirect_uri fourni dans la demande ne correspond pas à redirect_uri enregistré. Vérifiez la demande. Bref je reviens vers vous si je trouve, bon courage ! Link to comment Share on other sites More sharing options...
Poppy381 Posted May 18, 2015 Share Posted May 18, 2015 Ca marche sur 1.6 sur 2 de mes boutiques. Serveur planethoster et OVH. Link to comment Share on other sites More sharing options...
stevent Posted May 23, 2015 Share Posted May 23, 2015 Idemin, 1.6.0.14 et ca ne marche pas Link to comment Share on other sites More sharing options...
psonou Posted June 3, 2015 Share Posted June 3, 2015 Bonjour, Je rencontre le même problème en version 1.6.0.14...J'ai vérifié toutes les données et url rien à faire j'obtiens toujours le même message d'erreur... Erreur de validation de la partie utilisatrice : redirect_uri fourni dans la demande ne correspond pas à redirect_uri enregistré. Vérifiez la demande. Très étrange si quelqu'un a une idée je suis preneur comme les autres. Merci. Link to comment Share on other sites More sharing options...
sand-TZ Posted June 15, 2015 Share Posted June 15, 2015 Bonjour Même souci que les précédents, j'ai réédité mon apps un nombre de fois incalculable et rien n'y fait. A force de lire en ligne, j'ai cru comprendre que ça serait lié à mon url de retour qui ne serait pas la bonne.Je suis chez OVH, prestashop est installé dans un dossier www (du moins c'est comme ça que je le vois sur le ftp via Filezilla), j'ai essayé d'ajouter ce "www" pour compléter mon adresse de retour mais ce n'est pas cela. Est-ce que qq'un chez OVH peut m'aider à déterminer mon adresse de retour ? Link to comment Share on other sites More sharing options...
bonnaf Posted July 27, 2015 Share Posted July 27, 2015 (edited) Bonjour, j'ai bien galéré aussi avec ce bug sur Presta 1.6. La solution pour moi a été de mettre une URL de redirection en HTTP (http://www.monsite.com/.../url_redirection) et non HTTPS (https://www.monsite.com/.../url_redirection) dans mon dashboard paypal et d'activer l'option "forcer l'utilisation de SSL pour toutes les pages" dans "Préférences / Paramètres généraux" dans mon backoffice prestashop. Bonne chance Edited July 27, 2015 by bonnaf (see edit history) Link to comment Share on other sites More sharing options...
abumalick Posted September 1, 2015 Share Posted September 1, 2015 Re-vérifiez bien que vous n'utilisez pas le mode sandbox mais bien le mode LIVE. Egalement vous devez fournir des liens correct vers les CGV et Mentions légales. Les apps redirect : http://votresite.fr/modules/paypal/paypal_login/paypal_login_token.php?authentication http://votresite.fr/modules/paypal/paypal_login/paypal_login_token.php?authentication Puis Live credentials : Show : copier coller dans votre module paypal en mode live Ensuite dans App capabilities Log in with paypal Remplissez bien les URL Privacy policies et User agreement avec de vraies URL qui vont vers votre site et cochez tout. Merci beaucoup, ça a marché pour moi 1 Link to comment Share on other sites More sharing options...
thsldu Posted December 2, 2015 Share Posted December 2, 2015 Bonjour à tous, Concerné par le même problème que vous, j'ai contacté PayPal qui clairement renvoie chez Prestashop pour une solution!!! Ci-dessous le texte des questions réponses échangées avec PayPal: Historique de communication Compte du personnel Maximilien via Email12/01/2015 08:15 AM Rebonjour Laurent,Je n'ai malheureusement pas de certitude concernant ce que Prestashop indique.Le HTTP / HTTPS n'est pas un problème à condition bien sûr que ce soit la même URL dans l'APP que dans le code.Je ne peux que vous inviter à contacter Prestashop pour connaître exactement l'URL envoyée par leur plateforme.Restant à votre disposition,CordialementMaximilienMerchant Technical Support Client Laurent Duvivier via CSS Web12/01/2015 05:13 AM Merci pour votre réponse.L'URL renseignée dans l'APP est : http://www.the-hunting-shop.com/modules/paypal/paypal_login/paypal_login_token.phpLe Guide fourni par Prestashop demande de renseigner l'URL de cette manière (voir guide ci-joint): {url_du_site}/modules/paypal/paypal_login/paypal_login_token.phpex : http://monsite.com/modules/paypal/paypal_login/paypal_login_token.phpAi-je fait une erreur?Comment connaître exactement l'URL envoyée dans le code du bouton Prestashop?Faut-il inclure le www dans l'URL du site?HTTP ou HTTPS ferait-il une différence?Merci d'avance pour votre aide. Compte du personnel Maximilien via Email12/01/2015 04:46 AM Bonjour Laurent,Merci d'avoir contacté le Support Technique pour Commerçants de PayPal.Avant toute chose, il est important de comprendre que, même si le module utilisé s'appelle "module PayPal", puisque basé sur notre technologie, il est entièrement développé et customisé par l'équipe de Prestashop ce qui nous empêche d'en connaître le fonctionnement exacte et ainsi de pouvoir effectuer un support dessus.Cette erreur indique que l'URL de redirection spécifiée dans votre APP sur https://developer.paypal.com/ est différente de celle envoyée par Prestashop dans le code du bouton.Il faut savoir que lorsque vous mettez à jour/créez l'APP sur https://developer.paypal.com/ il faut compter environ 3h afin que les modifications soient prises en compte.Je vous invite à vérifier que l'URL de retour spécifiée dans l'APP correspond bien à ce que Prestashop indique dans leur guide.Je reste à votre disposition pour tout complément d'informations, il vous suffit de répondre à cet email.CordialementMaximilienMerchant Technical Support Client Laurent Duvivier via CSS Web12/01/2015 02:48 AM Bonjour,J'installe le module de paiement PayPal sur mon site Prestashop www.the-hunting-shop.com et je rencontre un problème pour l'utilisation de la fonction PayPal Login.J'ai bien suivi le guide d'intégration et créé un app dans le compte PayPal Developer, puis renseigné tous le Client ID et Secret dans le module Prestashop.Prestashop ne me signale aucune erreur, mais lors d'un essai de Login avec PayPal sur mon site, je reçois l'erreur suivante: "Erreur de validation de la partie utilisatrice : redirect_uri fourni dans la demande ne correspond pas à redirect_uri enregistré. Vérifiez la demande." - voir copie d'écran jointe.Le problème semble fréquent d'après mes recherches sur Google, mais je n'ai trouvé aucune solution dans les forums...Mon site étant en "Maintenance" dans l'attente d'une solution, merci de me contacter dès que possible par téléphone de préférence: ========== .Cordialement,Laurent Duvivier Si quelqu'un de chez Prestashop pouvait s'intéresser à ce problème et nous accorder quelques minutes pour une solution, ce serait super. Merci d'avance :-) Link to comment Share on other sites More sharing options...
lareja Posted April 4, 2016 Share Posted April 4, 2016 Bonjour petit up Quelqu'un a t'il trouvé la solution ? Je trouve dommage que prestashop conseil des modules qui ne sont même pas fonctionnelle sur une une boutique complètement à jour. Link to comment Share on other sites More sharing options...
luggy Posted October 22, 2016 Share Posted October 22, 2016 Bonjour, Je viens de tester ce fameux bouton, et je me retrouve ici. J'ai cherché un peu, Je pense qu'il peut y avoir déjà un problème au niveau de la ligne 70 de paypal_login.php pour ceux qui ont renseigné un https dans l'api de paypal.et que le site soit en https partout. Mais je ne sais pas modifier ce code pour qu'il y ai https au lieu de http, mais cela vient de cette ligne. return Context::getContext()->shop->getBaseUrl().'modules/paypal/paypal_login/paypal_login_token.php'; Ensuite Je pense d'après mes essais qu'il y a un problème a la fin du code envoyé , justement après : paypal_login_token.php%253f Si j'insère le symbole & PayPal me reconnais. Vu que je n'arrive pas a l'intégrer dans le code, je n'en sais pas plus. mais je pense que cela peut faire avancer. Link to comment Share on other sites More sharing options...
luggy Posted October 23, 2016 Share Posted October 23, 2016 Ha j'ai compris dans paypal il faut enregistrer les 2 adresses : paypal_login_token.php?authentification et paypal_login_token.php?order-opc Par contre j'ai toujours un problème avec ce fameux https. Si je rentre directement l'adresse complète cela fonctionne, mais j'ai beau accepter d'envoyer les infos d'un compte PayPal, il n'y a pas de création de compte comme si paypal ne renvoyait rien a prestashop ou prestashop ne traite pas les infos. Si quelqu un est capable de me dire ce qu'il faut modifier. merci Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now