[Résolu] Sélection expédition et mise à jour montant panier et commande woocommerce

  • WordPress :4.9.4
  • Statut : résolu
13 sujets de 1 à 13 (sur un total de 13)
  • Auteur
    Messages
  • #2181822
    JulieLILI
    Participant
    Initié WordPress
    8 contributions

    Bonjour,

    • Ma configuration WP actuelle :
      • – Version de WordPress : 4.9.7
      • – Version de PHP/MySQL : 7.0.30 / 5.5.60
      • – Thème utilisé : Twenty Seventeen
      • – Thème URI : https://wordpress.org/themes/twentyseventeen/
      • – Extensions en place : 1&1 WP Assistant (4.0.0), Advanced Order Export For WooCommerce (1.5.5), Akismet Anti-Spam (4.0.8), Boxtal (2.1.17), Contact Form 7 (5.0.3), Cookie Notice (1.2.44), Customize Twenty Seventeen (1.0.3), Dynamic Pricing and Discounts for WooCommerce Basic Version (3.4.2), Forum_wordpress_fr (4.1), Google Maps Easy (1.9.6), Image Widget (4.4.7), Redirection (3.4), Social Warfare (3.1.1), TinyMCE Advanced (4.7.11), UpdraftPlus – Backup/Restore (1.14.12), Weglot Translate (2.0.3), WooCommerce (3.4.4), WooCommerce Google Analytics Integration (1.4.4), WooCommerce Menu Cart (2.7.1), WooCommerce PDF Invoices & Packing Slips (2.1.10), WooCommerce Systempay Payment (1.3.0), Yoast SEO (7.9)
      • – Adresse du site : https://liliderma.com
      • – Nom de l’hébergeur : Apache

    Problème(s) rencontré(s) : à chaque tentative de changement du moyen de livraison dans la page panier, la page se recharge et au lieu de mettre à jour le prix, la page se remet par défaut avec le premier mode de livraison sélectionné. En passant sur la page commande, je peux sélectionner un autre mode de livraison sans que cela ne recharge la page mais du coup le prix ne s’actualise pas en fonction du choix de livraison. De plus, si une expédition en point relais est choisie, la possibilité de choisir le point relais n’apparaît pas. Elle n’apparaît qu’au moment de valider la commande avec un message d’erreur indiquant qu’il faut choisir le point relais. Le prix total ne s’actualise également qu’au moment de finaliser la commande et de passer au paiement. Le lien dans le panier pour calculer les frais d’expédition n’actualise pas non plus les frais et réinitialise la sélection du moyen de livraison.

    J’ai essayé de rechercher les différents topics existants sur le forum à ce sujet mais je trouve peu d’informations correspondantes. Quelques rares topics un peu similaires soulèvent un problème de la part de woocommerce. Toutefois, je ne suis pas sûre d’être dans ce cas de figure et de ne pas avoir un autre problème avec ma config peut être.

    J’ai d’abord cru qu’il s’agissait d’un problème avec l’extension BOXTAL que j’ai désactivée, mais le problème persiste même sur woocommerce en brut. C’est un vrai problème pour l’expérience client car la personne peut se dire que le site ne fonctionne pas et repartir sans commander par manque de confiance en l’interface.

    Merci d’avance pour votre aide.

    Julie,

    #2182189
    JulieLILI
    Participant
    Initié WordPress
    8 contributions

    J’ajoute également que je me suis aperçue d’un affichage d’options de livraison différentes sur mobile et sur PC. Sur PC, toutes les options définies sur le module Boxtal apparaissent bien alors que sur le mobile, n’apparaissent que celles définies sur Woocommerce en brut.

    #2182236
    JulieLILI
    Participant
    Initié WordPress
    8 contributions

    EDIT : pour ceux que cela intéresserait, j’ai résolu le problème qui empêchait de sélectionner le mode de livraison et d’actualiser le montant du panier. En réactivant plug ins après plug in je me suis aperçue que cela venait de Social Warfare qui a un problème de désactivation des compteurs Twitter qui désactive une partie du code js.

    Bref, on progresse mais toutefois les options ne sont toujours pas les mêmes sur mobiles et sur PC. Sans compter que depuis l’interface commande rame dans le vide sans que la commande ne puisse désormais être finalisée. D’où pensez vous que cela puisse venir désormais ?

    #2182238
    Joss47
    Modérateur
    Maître WordPress
    4331 contributions

    Bonjour,

    Quel est le soucis restant car j’ai du mal à piger.
    De mon côté le montant s’actualise bien en fonction du choix du mode de retrait de la commande…

    #2182246
    JulieLILI
    Participant
    Initié WordPress
    8 contributions

    Maintenant oui, il me reste le souci de l’absence d’affichage total des frais de port sur mobile si je ne force pas l’affichage du calculateur dans le panier. Sauf que l’affichage dans le panier via le module boxtal ne permet pas de choisir le point retrait en panier. J’ai vu des lignes de css pour retirer l’affichage en panier pour ne pas perturber l’utilisateur et n’avoir que l’affichage à la commande où le choix du point relais est possible. Sauf que dans mon cas sur mobile les choix de livraison ne s’affichent alors plus du tout.

    Ca reste désagréable comme expérience client mais moindre mal par rapport à une page qui n’actualise pas le montant.

    #2182255
    Joss47
    Modérateur
    Maître WordPress
    4331 contributions

    Actuellement, sur iPhone, jai les deux choix d’expédition.

    EDIT: Ah ok c’est sur la page commande que l’on ne retrouve plus les frais de port sélectionnés sur la page panier.

    EDIT2: Si tout fonctionne bien, c’est juste que le client doit renseigner son adresse au complet s’il veut voir apparaître les choix des éxpéditions sur la page commande et notamment les choix via Boxtal.

    Par contre sur un site client qui utilise Boxtal, j’ai bien les options de sélection du point relais via MR dans la page panier, si le client dispose déjà d’un compte avec son adresse renseignée. Sinon il ne faut rien afficher et laisser les expéditions au choix lors de la page commande une fois l’adresse renseignée OU activer le calculateur dans la page panier et alors cela fonctionne.

    Sauf que l’affichage dans le panier via le module boxtal ne permet pas de choisir le point retrait en panier.

    Logique, comment veux tu que la map s’affiche alors qu’à cette étape on ne connait pas du tout ou habite le client? impossible donc de lui proposer un point relais à proximité !

    Ici > /wp-admin/admin.php?page=wc-settings&tab=shipping&section=options , tu coches la première case et laisse la seconde décochée.

    #2182269
    JulieLILI
    Participant
    Initié WordPress
    8 contributions

    D’accord, je te remercie pour ton aide. Je n’avais pas pu tester sur iphone encore. Sur mon android, même avec l’adresse renseignée en commande, je n’avais rien de plus jusque là. Pour la page panier, meme en étant connectée en admin avec une adresse renseignée par contre je n’ai pas la possibilité de choisir le point relais en panier. Sais-tu si tu as un paramétrage particulier ?

    Pour ma part j’ai l’expédition par défaut à l’adresse de facturation client. Et j’ai forcé l’affichage en panier du choix d’expédition pour que le client mobile ne se demande pas où c’est.

    Merci encore pour ton aide et le temps que tu passes à tester.

    #2182274
    Joss47
    Modérateur
    Maître WordPress
    4331 contributions

    Regarde j’ai édité mon précédent message, tu aura surement tes réponses.

    #2182286
    JulieLILI
    Participant
    Initié WordPress
    8 contributions

    Effectivement, vu comme ça …c’est loin d’être bête.

    J’ai bien coché l’activation du calculateur pourtant l’affichage du choix du point relais n’apparaît malheureusement pas. En renseignant le code postal et la ville dans le calculateur de frais d’expédition et en mettant à jour les totaux je n’ai rien de plus.

    Toutefois, c’est déjà beaucoup pour moi d’avoir eu ton aide sur la question de l’affichage des options Boxtal une fois l’adresse complète renseignée en commande sur mobile. Et je t’en remercie chaudement. Je suis toutefois surprise que cela ne se produise que sur mobile et pas sur PC ? Peut être que la géolocalisation n’est pas exploitée sur mobile car le mobile se déplace par essence ?

    #2182287
    Joss47
    Modérateur
    Maître WordPress
    4331 contributions

    En fait, tu as ajouté deux modes d’expéditions à la main en dehors de boxtal non? C’est pour cela que ça te paraît étrange de ne pas voir boxtal.
    Mais si tu n’avais pas ces 2 modes tu ne verrais rien et il faudrait simuler un calcul de frais, et la c’est logique (comme sur ma boutique client) OU il faudrait qu’ils soient dans la même zone de livraison que les autres (boxtal)

    #2182291
    JulieLILI
    Participant
    Initié WordPress
    8 contributions

    Oui en effet j’ai le retrait sur le point de vente que je ne vois pas nécessairement comment intégrer via Boxtal ? et Colissimo que j’avais laissé hors Boxtal mais que je peux tout à fait intégrer en revanche. Cela ne laisserait que le retrait en magasin qui peut être trompeur pour le client..  Toutefois ces deux ajouts manuels sont dans la même zone de livraison que les autres : tous sont bien en France métropolitaine.

    En tout cas ça m’aide à mieux comprendre comment tout s’enchevêtre et je t’en remercie de tout coeur !

    #2182293
    Joss47
    Modérateur
    Maître WordPress
    4331 contributions

    Etrange pourtant sur ma configuration Boxtal + un point de retrait en magasin je n’ai rien de visible si je ne simule pas une livraison avec ville et CP…
    Peut être quelques réglages à affiner dans WooCommerce, mais rien de bien inquiétant, tout semble fonctionner au final comme il faut 🙂

    #2182368
    JulieLILI
    Participant
    Initié WordPress
    8 contributions

    Oui tout à fait. Je vais essayer plusieurs réglages pour affiner mais en effet plus rien de bien inquiétant.

    Pour résumer donc pour ceux qui se trouveraient confrontés aux problèmes initialement rencontrés sur cette question d’expédition :

    • l’impossibilité de sélectionner un mode de livraison (page qui refresh en panier remettant le premier choix de la liste automatiquement et non mise à jour du prix total) : le plug-in social warfare venait semer la zizanie depuis la dernière MAJ pour les compteurs Twitter
    • freeze de l’interface de sélection de mode de livraison et paiement sur la page commande : le plug-in Weglot en version standard avec la limite de mots traduits dépassé depuis la dernière mise à jour également. Je n’ai pour le moment pas eu le temps de voir si en me remettant dans la limite des mots traduits autorisés cela refonctionne.
    • l’absence d’affichage des modes de livraison sur mobile : activer le calculateur en panier, pour ce qui est de l’affichage sur la page commande, le module boxtal affiche les modes de livraison correspondant une fois l’adresse complète renseignée.

    Reste donc quelques paramétrages d’affinage à faire pour l’affichage des modes d’expédition mais le plus gros est rentré dans l’ordre ! Désactiver et réactiver les plug-ins un par un aide à trouver beaucoup de problèmes !

    Merci encore Joss47 pour ton aide précieuse 🙂

13 sujets de 1 à 13 (sur un total de 13)
  • Vous devez être connecté pour répondre à ce sujet.