Je vous ai mis à jour le code qui se base désormais sur la date de livraison effective.
Messages
-
RE: Nouvelle réglementation : Bouton de rétractation en ligne obligatoire
-
RE: Nouvelle réglementation : Bouton de rétractation en ligne obligatoire
Ok, c'est la faute à Macron^^
Donc je vais adapter mon code à la prochaine version suivant que les produits sont virtuels ou physiques.
-
RE: Nouvelle réglementation : Bouton de rétractation en ligne obligatoire
Bah honnêtement ça commence à ma saouler cette histoire...
Si je comprends bien, un client ne peut pas se rétracter avant que la commande ne soit expédiée ? J'ai plusieurs clients qui travaillent en pré-commande (parfois jusqu'à 6 mois) donc si on affiche pas le bouton il fait comment ?
-
RE: Nouvelle réglementation : Bouton de rétractation en ligne obligatoire
Votre message apporte la réponse:
"Pour les contrats conclus hors établissement, le consommateur peut exercer son droit de rétractation à compter de la conclusion du contrat"Une vente par internet est hors établissement. Si le client est venu au magasin c'est différent.
https://www.lexing.law/avocats/bouton-de-retractation-ce-qui-change-pour-le-commerce/2026/03/30/
https://bpifrance-creation.fr/encyclopedie/droit-retractation-ligne-delais-conditions-regles-applicables -
RE: Nouvelle réglementation : Bouton de rétractation en ligne obligatoire
Bonjour @Mick ,
Non, la rétractation doit être possible immédiatement après la création de commande et pendant la durée en jours indiquée en BO.
Un client doit pouvoir demander l'annulation de sa commande même s'il n'a pas été livré. A ne pas confondre avec les retours.
Concernant les textes affichés sur cette page ils sont tous traduisibles dans "Localisation => Traductions => Traductions du Front-office"
-
RE: Facturation électronique
-
RE: Nouvelle réglementation : Bouton de rétractation en ligne obligatoire
Bonjour @Mick,
Oui j'ai vu ça, ce sera intégré dans les prochaines mises à jour de PhenixSuite -
RE: "Afficher toutes les images" lors de déclinaison
Il y a plus simple, décommentez la ligne 1192 de product.js du thème par défaut

-
RE: Module: Clic and collect
Bonsoir @ericd86
Oui, activez l'option retrait en magasin pour le transporteur dédié et dans la description de ce transporteur vous indiquez les horaires:


-
RE: Problème de mise à jour de stock suite à remboursement / annulation de commande
Oui c'est le code de PhenixSuite (dans le view.tpl et dans la classe Order.php)
Serait-il possible d'avoir un accès FTP (en message privé) pour effectuer un debug sur la commande test concernée ?
-
RE: Problème de mise à jour de stock suite à remboursement / annulation de commande
Ce n'est pas logique car ce bouton devrait être là si la quantité de produits retournables est supérieure à 0.
{assign var="remainingRefunds" value=Order::getRemainingRefunds($order)} {if $remainingRefunds && Order::getRemainingReturns($order)} <a id="desc-order-standard_refund" class="btn btn-default" href="#start_products"> <i class="icon-exchange"></i> {if $order->hasBeenShipped()} {l s='Return products'} {elseif $order->hasBeenPaid()} {l s='Standard refund'} {else} {l s='Cancel products'} {/if} </a> {/if}/** * Get remaining refunds for an order * @param $order object * * @return int Remaining possible refunds */ public static function getRemainingRefunds($order) { return (int)max(0, Db::getInstance()->getValue(' SELECT SUM(`product_quantity`) - SUM(`product_quantity_refunded`) FROM `'._DB_PREFIX_.'order_detail` od INNER JOIN `'._DB_PREFIX_.'product` p ON(p.`id_product` = od.`product_id`) WHERE od.`id_order` = '.(int)$order->id )); } -
RE: Problème de mise à jour de stock suite à remboursement / annulation de commande
Vous n'aviez pas ce bouton ?

-
RE: Problème de mise à jour de stock suite à remboursement / annulation de commande
Le bouton est en bas à gauche une fois que vous avez rempli la raison normalement.
-
RE: Problème de mise à jour de stock suite à remboursement / annulation de commande
Ok, faites l'essai avec la fonction de remboursement plutôt
-
RE: Problème de mise à jour de stock suite à remboursement / annulation de commande
J'ai 2 questions:
- Version de PhenixSuite ?
- Vous avez directement passé le statut en "Remboursé" ou vous avez utilisé les boutons de retour/remboursement ?
-
RE: Problème de mise à jour de stock suite à remboursement / annulation de commande
@ilmag
Attention les statuts Remboursé et Annulé remettent tous les 2 les produits en stock (ça a toujours été le fonctionnement de Prestashop)
Une fois remboursée, ne modifiez plus la commande. -
RE: Installation sur Debian
Il faut quand même que je fasse en sorte que le message d'erreur s'affiche ! -
RE: Installation sur Debian
Ok donc il manque intl sur votre système
Un sudo apt-get install php-intl devrait régler le pb. -
RE: Installation sur Debian
Ok,
dans le fichier /install/theme/views/system.phtml ajoutez ceci à la ligne 6:<?php echo print_r($this->tests['required'], 1) ?>
et rafraichissez juste la page.
Vous devriez avoir un debug des tests. Dans mon cas ça m'affiche ceci:

