Jump to content

Problème d'affichage du module paypal


Recommended Posts

Bonjour,

 

J'ai installé la version 1.4.7.2 de Prestashop, sous hébergement OVH.

Le module paypal me donnait cette erreur :

 

Duplicate column name 'payment_method'

 

ALTER TABLE `pss_paypal_order` ADD `payment_method` INT NOT NULL,

ADD `payment_status` VARCHAR(255) NOT NULL,

ADD `capture` INT NOT NULL

 

Et me tronquait l'affichage de l'onglet Modules du BO

 

Du coup j'ai téléchargé la dernière version de Paypal sur Prestashop Addons (notée compatible avec ma version de Presta) dézippée, intégrée via le FTP, je trouve le module dans l'onglet Paiement mais j'ai un problème d'affichage du module qui fait que tout est décalé et du coup je ne peux pas désactiver l'option Sandbox...

Ce qui donne la fameuse erreur 1002 et l'impossibilité pour mes clients de commander.

J'ai mis deux captures d'écran en PJ

 

Quelqu'un aurait-il une idée ?

 

Le paiement paypal représente plus de 95% de mes ventes, j'ai déjà perdu énormément d'argent depuis hier midi... :(

 

Merci d'avance,

 

Sabrina

post-274313-0-99336100-1359233448_thumb.jpg

post-274313-0-78170000-1359233463_thumb.png

Link to comment
Share on other sites

  • 2 years later...

Bonjour,

J'ai la même erreur que vous depuis que j'ai mis à jour Presta 1.4.0.17 en 1.4.11:

 

Quand j'essaie de réinstaller le dernier module Paypal 3.8.2 j'obtiens aussi:

Impossible d'installer le module
Duplicate column name 'payment_method'

		ALTER TABLE `ps_paypal_order` ADD `payment_method` INT NOT null,
		ADD `payment_status` VARCHAR(255) NOT null,
		ADD `capture` INT NOT null

Comment avez-vous résolu votre problème?

Link to comment
Share on other sites

Bonjour,

 

J'ai installé la version 1.4.7.2 de Prestashop, sous hébergement OVH.

Le module paypal me donnait cette erreur :

 

Duplicate column name 'payment_method'

 

ALTER TABLE `pss_paypal_order` ADD `payment_method` INT NOT NULL,

ADD `payment_status` VARCHAR(255) NOT NULL,

ADD `capture` INT NOT NULL

 

Et me tronquait l'affichage de l'onglet Modules du BO

 

Du coup j'ai téléchargé la dernière version de Paypal sur Prestashop Addons (notée compatible avec ma version de Presta) dézippée, intégrée via le FTP, je trouve le module dans l'onglet Paiement mais j'ai un problème d'affichage du module qui fait que tout est décalé et du coup je ne peux pas désactiver l'option Sandbox...

Ce qui donne la fameuse erreur 1002 et l'impossibilité pour mes clients de commander.

J'ai mis deux captures d'écran en PJ

 

Quelqu'un aurait-il une idée ?

 

Le paiement paypal représente plus de 95% de mes ventes, j'ai déjà perdu énormément d'argent depuis hier midi... sad.png

 

Merci d'avance,

 

Sabrina

 

Bonjour,

Pour le problème d'affichage il faudrait tenter de vider le cache navigateur, ainsi que le cache smarty. Enfin actualiser l'affichage avec CTRL+F5 (si PC)

Dans le pire des cas,

en urgence il est possible directement dans la base de données de modifier la variable de configuration pour permettre aux clients de commander.

 

Il faut vérifier aussi dans le dossier du thème si les tpl du modules paypal ne sont pas surcouchés.

En d'autres termes, si il existe un dossier /themes/montheme/modules/paypal , il faut le supprimer.

 

Mais le fait que l'installation n'ait pu aller au bout à cause de la requête sql implique qu'il y a des chances pour que la table utilisée par paypal ne soit pas correcte.

J'ai déja du résoudre ça en ajoutant les champs manquant ou mis à jour.

 

Une méthode qui ne demande pas de mettre trop les mains dans le camboui est de désinstaller le module complètement et supprimer la table payment_method 

...puis tout réinstaller. 

 

Dans tous les cas il faut manipuler la base de données un minimum. 

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...