Pinon
-
27 août 2015 à 18:21
maniT4c
Messages postés52Date d'inscriptionlundi 11 juin 2007StatutMembreDernière intervention 5 février 2016
-
24 sept. 2015 à 21:15
Bonjour,
Je suis sur Prestashop version 1.6.1.0, et j'utilise les modules Paypal, payplug et chèque comme moyens de paiement. Voici le site : http://boutique.dietetiquetuina.fr/
Lorsqu'une personne paie, à la fin du processus de paiement elle doit être redirigée vers la boutique, sur une page de confirmation de paiement mentionnant les informations de sa commande et de son paiement.
Le problème c'est que la redirection plante avec les 3 modules. Dès qu'il faut aller sur cette page de confirmation sa plante. Le message d'erreur lorsqu'on utilise Paypal est :
Warning: fopen(/home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/Results.txt): failed to open stream: Permission denied in /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/paypal_lib.php on line 71 Warning: fwrite() expects parameter 1 to be resource, boolean given in /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/paypal_lib.php on line 72 Warning: fwrite() expects parameter 1 to be resource, boolean given in /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/paypal_lib.php on line 73 Warning: fwrite() expects parameter 1 to be resource, boolean given in /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/paypal_lib.php on line 74 Warning: fwrite() expects parameter 1 to be resource, boolean given in /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/paypal_lib.php on line 75 Warning: fclose() expects parameter 1 to be resource, boolean given in /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/paypal_lib.php on line 76 Warning: fopen(/home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/Results.txt): failed to open stream: Permission denied in /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/paypal_lib.php on line 71 Warning: fwrite() expects parameter 1 to be resource, boolean given in /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/paypal_lib.php on line 72 Warning: fwrite() expects parameter 1 to be resource, boolean given in /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/paypal_lib.php on line 73 Warning: fwrite() expects parameter 1 to be resource, boolean given in /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/paypal_lib.php on line 74 Warning: fwrite() expects parameter 1 to be resource, boolean given in /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/paypal_lib.php on line 75 Warning: fclose() expects parameter 1 to be resource, boolean given in /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/api/paypal_lib.php on line 76 Fatal error: Uncaught exception 'PrestaShopException' with message 'Property Order->total_shipping is not valid' in /home/0/d/boutique.dietetiquetuina.fr/www/classes/ObjectModel.php:881 Stack trace: #0 /home/0/d/boutique.dietetiquetuina.fr/www/classes/ObjectModel.php(245): ObjectModelCore->validateFields() #1 /home/0/d/boutique.dietetiquetuina.fr/www/classes/order/Order.php(305): ObjectModelCore->getFields() #2 /home/0/d/boutique.dietetiquetuina.fr/www/classes/ObjectModel.php(469): OrderCore->getFields() #3 /home/0/d/boutique.dietetiquetuina.fr/www/classes/order/Order.php(310): ObjectModelCore->add(true, true) #4 /home/0/d/boutique.dietetiquetuina.fr/www/classes/PaymentModule.php(336): OrderCore->add() #5 /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/paypal.php(1510): PaymentModuleCore->validateOrder(48, 2, 30.47, 'PayPal', 'Payment accepte...', Array, 1, false, 'de81c43e716f9a5...', Object(Shop)) #6 /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/express_checkout/payment.php(295): PayPal->validateOrder(48, 2, 30.47, 'PayPal', 'Payment accepte...', Array, 1, false, 'de81c43e716f9a5...', Object(Shop)) #7 /home/0/d/boutique.dietetiquetuina.fr/www/modules/paypal/express_checkout/payment.php(315): validateOrder(Object(Customer), Object(Cart), Object(PaypalExpressCheckout)) #8 {main} thrown in /home/0/d/boutique.dietetiquetuina.fr/www/classes/ObjectModel.php on line 881
Lorsqu'on utilise Payplug l'erreur affichée est :
Fatal error: Uncaught exception 'PrestaShopException' with message 'Property Order->total_shipping is not valid' in /home/0/d/boutique.dietetiquetuina.fr/www/classes/ObjectModel.php:881 Stack trace: #0 /home/0/d/boutique.dietetiquetuina.fr/www/classes/ObjectModel.php(245): ObjectModelCore->validateFields() #1 /home/0/d/boutique.dietetiquetuina.fr/www/classes/order/Order.php(305): ObjectModelCore->getFields() #2 /home/0/d/boutique.dietetiquetuina.fr/www/classes/ObjectModel.php(469): OrderCore->getFields() #3 /home/0/d/boutique.dietetiquetuina.fr/www/classes/order/Order.php(310): ObjectModelCore->add(true, true) #4 /home/0/d/boutique.dietetiquetuina.fr/www/classes/PaymentModule.php(336): OrderCore->add() #5 /home/0/d/boutique.dietetiquetuina.fr/www/modules/payplug/controllers/front/validation.php(92): PaymentModuleCore->validateOrder(48, '22', 30.47, 'PayPlug \xE2\x80\x93 Pai...', false, Array, 1, false, 'de81c43e716f9a5...') #6 {main} thrown in /home/0/d/boutique.dietetiquetuina.fr/www/classes/ObjectModel.php on line 881
Avec le module de chèque l'erreur commence comme cela :
Property Order->total_shipping is not valid
at line 881 in file classes/ObjectModel.php
Trouvez des réponses à vos questions sur la création de sites web, le référencement et les meilleures pratiques pour gérer un site. Échangez avec d'autres webmasters passionnés pour améliorer vos compétences en ligne et optimiser vos projets de site web.