Dans VM conditionner un mode de paiement à un mode d'expédition

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Dans VM conditionner un mode de paiement à un mode d'expédition

    Bonjour à tous,
    Après avoir consulté quantité de topics du forum, je me résous à soumettre mon problème à la sagacité des "anciens".

    Il s'agit d'un site de commercialisation de produits alimentaires. L'essentiel des commandes devrait être expédié par la Poste, mais nous voulons offrir aux clients de notre région un service de livraison à domicile.

    J'ai paramétré Virtuemart au niveau des expés :
    1- colissimo emballage
    2- colis économique
    3- livraison à domicile par nos soins (uniquement dans notre zone géographique).

    Pour la mise en place du choix de système de paiement :
    1- chèque bancaire
    2- virement bancaire
    3- CB par PayPal
    4- paiement à la livraison.

    Confronté à divers problèmes je m'en suis sorti grâce aux bouquins et aux posts de la communauté (un grand merci notamment à Alatak, Patsxm971 et tous les autres).

    Je voudrais conditionner l'apparition du mode "paiement à la livraison" seulement pour les clients qui ont opté pour la livraison à domicile (en fait ceux qui vivent dans le 07 et le 26). Pas trouvé de solution pour l'instant. Y aura-t'il quelqu'un ??????

    Autre petit problème, je voulais afficher les images des produits dans le panier de VM. J'ai donc scrupuleusement suivi les indications données à http://forum.joomla.fr/showthread.php?t=89498 mais ça ne marche pas. Quelqu'un aurait une idée ?

    Merci

    Edit : http://www.casa-corsa.fr
    Dernière édition par Fennec26 à 31/05/2009, 11h03 Raison: faute de frappe
    Dumane farà ghjornu !

  • #2
    Bonjour,

    pour ce qui est des images dans le bon de commande, la formule fonctionne. Meme si tu as ecrit scrupuleusement, ce que je crois aussi , fais un nouvel essai ; je ne vois aucune raison apparemmment que ca ne marche pas pour toi.

    pour la question de la livraison locale, effectivement, cela reste un probleme si tu ne veux avoir que celle-la. sinon, une proposition avait ete faite dans ce post http://forum.joomla.fr/showthread.php?t=72525
    a savoir, specifier uniquement pour le departements suivants.

    en tous cas les fromages et charcuteries me tentent bien!

    bonne continuation!
    sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
    http://virtuemart.fr

    Commentaire


    • #3
      Pas facile...

      Envoyé par PATSXM971 Voir le message
      pour ce qui est des images dans le bon de commande, la formule fonctionne. Meme si tu as ecrit scrupuleusement, ce que je crois aussi , fais un nouvel essai ; je ne vois aucune raison apparemmment que ca ne marche pas pour toi.
      J'ai refait la manip indiquée dans le post de titiou10. Toujours rien !
      Mais comme qui ne risque rien n'a rien, j'ai effectué la même manip dans les fichiers basket_b2b.html.php et ro_basket_b2b.html.php (titiou ne le proposait que pour basket_b2c.html.php et ro_basket_b2c.html.php) et maintenant ça marche ! Va savoir... (et comme je n'y comprends pas grand chose en php, cela relève pour moi du domaine de la magie !).

      Envoyé par PATSXM971 Voir le message
      pour la question de la livraison locale, effectivement, cela reste un probleme si tu ne veux avoir que celle-la. sinon, une proposition avait ete faite dans ce post http://forum.joomla.fr/showthread.php?t=72525
      a savoir, specifier uniquement pour le departements suivants.
      Le post indiqué ne répond pas vraiment à ce que je cherche :
      J'ai créé des modes de livraisons spécifiques en fonction des quantités commandées et des zones géographiques autour de chez moi (en utilisant les codes postaux, ce qui a été fastidieux à mettre en place). Lorsqu'un client répond aux critères, le mode de livraison "à domicile" apparaît comme choix complémentaire.
      Il passe donc à l'étape suivante, le moyen de paiement.
      Là il a encore le choix (Carte, chèque, virement et paiement lors de la livraison).
      Le problème c'est que tous les clients voient apparaître cette option de paiement et que si l'un d'eux (habitant en Guadeloupe par exemple) choisissait cette option, je serais superbement emm...

      Pour l'instant j'ai documenté le plus possible le texte du choix, mais je préférerais une solution plus claire.

      S'il n'y a pas de possibilité de conditionner l'apparition d'un mode de paiement à un mode spécifique de livraison, peut-on envisager une alternative ?
      Serait-il possible (par exemple) qu'au moment de son inscription, un client habitant en Drôme-Ardèche puisse être immédiatement affecté à un groupe de client spécifiquement créé pour ça ?

      Merci pour ton aide Pat.
      Dumane farà ghjornu !

      Commentaire


      • #4
        Bonjour,

        Voici un hack sur le site de virtuemart http://forum.virtuemart.net/index.php?topic=47830.0
        Il permet de ne montrer que la methode de paiement séléctionnée suivant le taux d'expédition.
        Je ne sais pas si cela répond à tes attentes

        Commentaire


        • #5
          @ holanpan7
          Merci pour l'info mais j'ai l'impression que ce hack permet d'associer 1 seul mode de paiement à un mode de livraison.
          Moi ce que je veux c'est que seuls les clients concernés par la livraison à domicile puisse accéder au "paiement à la livraison" sans les empêcher de choisir un autre mode de paiement.
          Qui plus est, je ne me sentirais pas le courage d'installer un tel hack lorsque toute sa doc est en anglais (et je ne me fies pas vraiment aux traductions google)..........
          Dumane farà ghjornu !

          Commentaire


          • #6
            et en parametrant, en plus un taux d'expedition = xx, que tu nomerais livraison, pour les 2 seuls departements, celui-ci viendrait s'ajouter en plus des autres, non ?
            sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
            http://virtuemart.fr

            Commentaire


            • #7
              Je n'ai pas de problème pour les modes et taux de livraison que j'ai renseigné et qui apparaissent logiquement quand les clients sont concernés.
              C'est le mode de paiement à la livraison qui apparaît pour tous les clients (même les non concernés, ce qui peut les induire en erreur), que je voudrais conditionner au choix de mode de livraison.
              Dumane farà ghjornu !

              Commentaire


              • #8
                J'ai bien compris fennec26 ; a ce moment la, pourquoi ne pas faire une modif dans le fichier french, comme indiquee dans l'autre post, et ajouter uniquement pour les departements 26 et 07, pour le mode de livraison determine. Cela est plus clair, non ? ou dans le mode d'expedition "livraison" ajouter "uniquement dept 26 et 07", quelque chose du genre...
                sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
                http://virtuemart.fr

                Commentaire


                • #9
                  Merci à toi Pat,
                  C'est effectivement la solution que j'ai adopté pour l'instant.
                  Pour la clarté j'aurais préféré qu'au moment du paiement les "hors 26-07" n'aient pas accès à la possibilité du paiement spécial livraison à domicile. J'ai essayé d'être le plus clair possible dans le texte qui suit la puce à cocher et j'espère que personne ne se trompera...
                  Jusqu'à trouver une solution plus propre.
                  Merci encore de t'être penché sur le problème.
                  Dumane farà ghjornu !

                  Commentaire


                  • #10
                    no souci!

                    bonne continuation!

                    a plus
                    sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
                    http://virtuemart.fr

                    Commentaire


                    • #11
                      Bonjour à tous,

                      Je déterre un peu ce topic mais j'ai la même problématique : lorsqu'un client choisi "Retrait au magasin", j'aimerais pouvoir lui proposer une méthode de payement "Payement au retrait" ou quelque chose comme ça.

                      Je me méfie des solutions "grammaticale" du genre "réservé au retrait en magasin", donc si des solutions sont apparues depuis peu, je suis preneur

                      Merci d'avance

                      Commentaire


                      • #12
                        Bonjour Cheprod,
                        Désolé de répondre avec quelques jours de retard.
                        En ce qui me concerne, je n'ai pas trouvé de solution.
                        C'est donc moi qui me suis adapté !

                        D'ailleurs depuis la mise à jour de VM, d'autres problèmes récurrents sont apparus (dont un affolement des envois de mails aux clients). Là non plus je n'ai pas trouvé de solution.
                        Dumane farà ghjornu !

                        Commentaire


                        • #13
                          Envoyé par Fennec26 Voir le message
                          Bonjour Cheprod,
                          Désolé de répondre avec quelques jours de retard.
                          En ce qui me concerne, je n'ai pas trouvé de solution.
                          C'est donc moi qui me suis adapté !

                          D'ailleurs depuis la mise à jour de VM, d'autres problèmes récurrents sont apparus (dont un affolement des envois de mails aux clients). Là non plus je n'ai pas trouvé de solution.
                          Merci pour ta réponse. Quand tu dis "C'est donc moi qui me suis adapté !", tu veux dire que tu as laissé un texte spécifique comme mentionné précédemment ou tu as fait évolué virtuemart pour qu'il le fasse ?

                          Merci d'avance pour ton aide

                          Commentaire


                          • #14
                            Pas assez calé pour changer VM. J'ai juste mis un texte explicatif.
                            Dumane farà ghjornu !

                            Commentaire

                            Annonce

                            Réduire
                            1 sur 2 < >

                            C'est [Réglé] et on n'en parle plus ?

                            A quoi ça sert ?
                            La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                            Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                            Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                            Comment ajouter la mention [Réglé] à votre discussion ?
                            1 - Aller sur votre discussion et éditer votre premier message :


                            2 - Cliquer sur la liste déroulante Préfixe.

                            3 - Choisir le préfixe [Réglé].


                            4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                            2 sur 2 < >

                            Assistance au forum - Outil de publication d'infos de votre site

                            Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                            Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                            Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                            UTILISER À VOS PROPRES RISQUES :
                            L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                            Problèmes connus :
                            FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                            Installation :

                            1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                            Archive zip : https://github.com/AFUJ/FPA/zipball/master

                            2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                            3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                            4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                            5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                            6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                            et remplacer www. votresite .com par votre nom de domaine


                            Exemples:
                            Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                            Télécharger le script fpa-fr.php dans: /public_html/
                            Pour executer le script: http://www..com/fpa-fr.php

                            Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                            Télécharger le script fpa-fr.php dans: /public_html/cms/
                            Pour executer le script: http://www..com/cms/fpa-fr.php

                            En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                            Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                            Voir plus
                            Voir moins
                            Travaille ...
                            X