THELIA Forum

Welcome to the THELIA support and discusssion forum

Offline

#1 Bug Paypal

(07-11-2017 22:27:31)


Bonjour,

je me retrouve face à un bug avec Paypal que je n'arrive pas à corriger. J'ai la dernière version du module et j'ai bien suivi la marche à suivre (composer.json, Paypal...). Or si je teste mon mode de paiement en test ou le chèque j'ai ce message d'erreur :

Fatal error: Class 'PayPal\Auth\OAuthTokenCredential' not found in /home/www/shop/local/modules/PayPal/Service/Base/PayPalBaseService.php on line 82

Comment corriger cela et parvenir à avoir une boutique fonctionnelle ? J'ai bien cherché sur le forum et mis ce code
"thelia/installer": "~1.1",
"paypal/rest-api-sdk-php": "1.7.1",
"wazaari/monolog-mysql": "1.0.3",

Mais ras.

Merci pour vos pistes smile

Offline

#2 Re: Bug Paypal

(07-11-2017 22:56:25)


j'ai bien suivi la marche à suivre (composer.json, Paypal...)

Qu'as tu fait exactement ? Tu as tapé dans la console la commande "composer require thelia/paypal-module:~3.0.0" ou alors tu as ajouté dans le fichier composer.json de Thelia la ligne "composer require thelia/paypal-module:~3.0.0" ?


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline

#3 Re: Bug Paypal

(08-11-2017 08:55:53)


J'ai juste tapé dans le fichier la ligne. J'avais fait ça pour d'autres modules et ça avait marché... Le site est sur mon serveur distant mutu.

Last edited by Teenoo (08-11-2017 08:56:11)

Offline

#4 Re: Bug Paypal

(08-11-2017 10:10:18)


Ce n'est pas ce qu'il faut faire. Il faut ouvrir une console, se placer dans le répertoire de Thelia, et taper la commande "composer require thelia/paypal-module:~3.0.0"

Malheureusement, ça ne fonctionne pas sur un mutu OVH, la console ne permet pas d'accéder au réseau. Du coup, le plus simple serait de supprimer le répertoire du module, puis de supprimer le module dans le B.O., et d'installer la version 2.1.2 du module PayPal : https://github.com/thelia-modules/Paypal/tree/2.1.2


CQFDev | Sites, boutiques, modules, développement et intégration pour Thelia 1 et 2

Offline

#5 Re: Bug Paypal

(08-11-2017 10:48:35)


Je tiens au courant. Je suis sur PHPNET smile J'ai installé Composer dans mon dossier Thelia en local et lancé l'install comme expliqué par Wisejack http://forum.thelia.net/viewtopic.php?id=12543.

Je suis entrain d'importer sur le FTP les nouveaux fichiers créés. Je trouve la démarche un peu bancale et laborieuse mais si ça fini par fonctionner tant mieux ! Sinon oui je repasserai à l'ancienne version.

Merci pour ta réponse smile

Offline

#6 Re: Bug Paypal

(08-11-2017 13:58:54)


Bon eh bien avec ces méthodes c'est résolu ! A présent je teste avant mise en prod smile