Jump to content

Erreur paiement par chèque et virement


Recommended Posts

Bonsoir,

depuis quelques jours lors d'un paiement par chèque ou virement, nous sommes redirigé sur un page page blanche avec ceci: Parse error: syntax error, unexpected $end in /homepages/9/d326756041/htdocs/shop/order-confirmation.php on line 30

 

Et la commande est bien validée de mon coté et du côté client.

 

Merci d'avance pou votre aide

 

Shop56

Link to comment
Share on other sites

Salut,

merci d'avoir répondu, mais par cb et paypal aucun souci. J'ai regardé sur le forum je n'arrive pas à trouver une solution, l'enregistrement de la commande se fait bien avec l'envoi des mails mon compte et client, il y a seulement cette page erreur après confirmation de paiement au lieu de rediriger commande prise en compte. J'ai fait l'essai en revenant sur la page d'avant et en recliquant sur commander, cela indique que la commande a été prise en compte. Je pense qu'il s'agit d'un problème de redirection!

J'ai pourtant réinstallé ces modules mais en vain!

Voilà quoi! un petit peu embêtant, quand même!

 

Merci tout de même pour ta réponse

Link to comment
Share on other sites

  • 2 months later...

Bonsoir,

depuis quelques jours lors d'un paiement par chèque ou virement, nous sommes redirigé sur un page page blanche avec ceci: Parse error: syntax error, unexpected $end in /homepages/9/d326756041/htdocs/shop/order-confirmation.php on line 30

 

Et la commande est bien validée de mon coté et du côté client.

 

Merci d'avance pou votre aide

 

Shop56

Juste une idée comme ça...(cette erreur est récurrente en php):

Regarde à la ligne 29 s'il ne manque pas un ; (point-virgule) en fin de ligne

  • Like 1
Link to comment
Share on other sites

Avez-vous modifié un ou plusieurs fichiers dans vos modules 'cheque' ou 'bankwire' ? ou dans un autre fichier ?

 

Avez-vous vérifié si "envoyer un email" dans votre BO-->Commandes-->statuts était coché ?

 

Essayez de désactiver votre cacheFS (BO-->Préférences-->Performances, en bas) s'il est activé et faites un test.

Link to comment
Share on other sites

Non, tout est en ordre, mon cache fs était déja désactivé, et je n'ai rien modifié comme fichier paiement, j'ai même supprimé ces fichier et réinstallé mais en vain. C'est un peu embêtant pour le client même si il reçoit un mail de paiement par chèque, mais il n'a pas le retour sur la boutique.

 

Merci quand même!

Link to comment
Share on other sites

  • 1 month later...

Bonjour,

J'ai exactement le même problème après paiement par chèque ou virement.

Quand je clique sur "je confirme ma commande"

Message erreur:

Parse error: syntax error, unexpected $end in /web/grossistebijoux/www/order-confirmation.php on line 30

 

Avez-vous trouvé la solution?

Cordialement, J-Michel

Link to comment
Share on other sites

Voici mon fichier order confirmation

 

<?php

/*

* 2007-2011 PrestaShop

*

* NOTICE OF LICENSE

*

* This source file is subject to the Open Software License (OSL 3.0)

* that is bundled with this package in the file LICENSE.txt.

* It is also available through the world-wide-web at this URL:

* http://opensource.org/licenses/osl-3.0.php

* If you did not receive a copy of the license and are unable to

* obtain it through the world-wide-web, please send an email

* to [email protected] so we can send you a copy immediately.

*

* DISCLAIMER

*

* Do not edit or add to this file if you wish to upgrade PrestaShop to newer

* versions in the future. If you wish to customize PrestaShop for your

* needs please refer to http://www.prestashop.com for more information.

*

* @author PrestaShop SA <[email protected]>

* @copyright 2007-2011 PrestaShop SA

* @version Release: $Revision: 6594 $

* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)

* International Registered Trademark & Property of PrestaShop SA

*/

 

require(dirname(__FILE__).'/config/config.inc.php');

ControllerFactory::getController('OrderConfirmationController')->run();

$smarty->assign("total",$order->total_paid_real);$smarty->display;

 

J'ai ajouté le point virgule à la fin de la dernière ligne, tous ce passe bien pour les paiements par cheques ou virements mais avec le paiement par CB ou Paypal, plus de remonté de commande.

Merci d'avance pour votre aide.

Link to comment
Share on other sites

  • 1 year later...

Bonjour J-Michel,

 

Je voudrais savoir dans quel fichier (et son chemin pour le trouver) avez-vous ajouté le ; (point-virgule), afin que je vérifie si mon problème ne viendrait pas de là ?

Ma question est peut-être un peu bête, mais je n'arrive pas à comprendre et je suis assez novice, donc un peu peur de toucher aux fichiers. Je cherche une solution depuis plusieurs jours, j'en deviens "chèvre".

 

Merci à vous,

 

Marie

Link to comment
Share on other sites

Bonsoir, j'ai le même souci version 1.4.7.3, voila ce que j'ai fait pour le moment

dans Préférences : performance : Compression du JavaScript dans le code HTML cocher Conserver le fonctionnement classique

pour le moment pas de remonter clients

A+

Link to comment
Share on other sites

Bonjour,

 

J'ai trouvé la solution à mon problème. En fait, (dans mon cas), il s'est avéré que certains fichiers étaient manquants dans le dossier "chèque". Je me suis aidée de ce site : github et maintenant ça fonctionne bien.

 

Bonne journée,

 

Marie

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...