Dans PrestaShop, la saisie d’un bon de réduction se fait sur la page récapitulative de la commande. On accède à cette page en cliquant sur le bouton « Panier » du bloc Catégories. Le bouton « Commander » qui se trouve à coté amène quant à lui directement à la saisie des adresses de livraison et de facturation si l’on est déjà identifié.
Il en résulte donc un problème récurrent : de nombreux clients qui ont mis des articles dans leur panier et qui veulent finaliser leur commande cliquent directement sur « Commander » (logique), mais sautent l’étape leur permettant de saisir un bon de réduction !
Il existe plusieurs manières de remédier à cet ennui qui pourra vous valoir des mails interrogatifs de vos clients.
- La première manière est de rediriger les deux boutons du bloc Catégorie vers le début du tunnel de conversion de PrestaShop. Pour cela, il suffit de modifier le fichier « blockcart.tpl » et de retirer le « ?step=1 » dans le lien du bouton « Commander ».
- La deuxième manière est l’objet du module présenté ici : externaliser la saisie du bon de réduction de la page récapitulative. Après tout, bon nombre de sites e-commerce permettent de saisir ces coupons à n’importe quel moment de la visite, pas nécessairement lors de la visualisation du panier.
Je vous propose donc ce petit module, qui viendra se greffer par défaut sur la colonne de gauche (mais qu’on peut également positionner à droite), et dans lequel on retrouve un formulaire permettant de saisir le bon de réduction. Lorsqu’on valide, on est redirigé vers la fameuse page « Récapitulatif de la commande » qui permet de lister les articles du paniers, et le détail des éventuels bons de réduction utilisés.
Deux versions du module sont à votre disposition :
- une version avec un design « classique », c’est à dire un bloc similaire au thème « PrestaShop » par défaut, compatible avec les versions PrestaShop 1.3 et 1.4
- une version reprenant le design du récent thème « prestashop_new » apparu pour la version 1.4.5.1
Bien évidemment, si ce module vous est utile, vous pouvez me laisser un petit don via Paypal 🙂 !
bonsoir
et ça marche pour prestashop 1,4,3 ????
sachant que mon site est déjà réglé en « One Page Checkout » (5 étapes au sein d’une même page)
merci de votre avis
dcsz
Ce module marche sur toutes les version 1.4.x. Je viens de détecter un problème sur les versions 1.3.x que je corrigerai sous peu.
Il est vrai que l’intérêt est moindre si le site est configuré en « One Page Checkout » car le visiteur est obligé de passer sur l’écran global, néanmoins c’est quand même un petit plus, car dès la page d’accueil on voit la possibilité de saisir un code de réduction.
Bien joué, je pense que ce module est utile pour inciter le client potentiel possédant un code de réduction a continuer de naviguer sur le shop.
DAV
Bonjour,
comment rendre ce module compatible avec le prestashop Version 1.1.0.5
Merci d’avance
ouh la… faudrait que je réinstalle une version préhistorique pour voir 🙂
tu pense pouvoir le faire? pcq j’aimerai lancer une promo qui se termine le 31 janvier 😀
J’aimerais savoir comment faire pour installer ce module une version avec un design « classique », sur prestashop merci
Superbe, merveilleux … ca fonctionne impec
avec le bug des règles paniers de la V1.5.4.1 … je ne savais plus comment lancer la promo de mon client, …jusqu’à ce que je trouve ce module … topissime !!!
qui de plus apporte un réel plus car les clients cherchent toujours ou placer ce « P____ain » de code promo
N’y a il pas moyen de le hooker dans le panier ?
bonsoir Thom,
oui, ça doit pouvoir se hooker dans le panier, tu veux que je regarde ça ?
salut
superbe module.
moi ce que j’aurais besoin, c’est le contraire. que lors de la saisie du bon le client soit envoyé directement sur order.php?step=1
j’ai changé sur la page jc_blockvoucher.tpl en ajoutant sur la ligne form action le ?step=1 après order.php mais ça marche pas.
Bonjour
comment faire pour au contraire rediriger vers order.php?=1 au lieu de récapitulatif panier.
quand je change sur le tpl du module, ça ne fonctionne pas.
merci
peux-etre qu’il te faut simplement vider ton cache smarty, pour que la modif dans le .tpl soit prise en compte
Comme quoi les choses les plus simples… Chapeau au créateur de cette petite merveille, çà fonctionne au poil sur PRESTA 5.2. J’ai pris la version la plus simple et j’ai adapté les CSS à mon design. C’est facile à changer dans le dossier du module (info pour tout le monde). C’est curieux, c’est souvent dans les addons gratuits qu’on trouve les trucs les plus efficace. Un grand merci donc 😉