Accueil > Joomla > Joomla: installer une boutique en ligne avec Virtuemart

Joomla: installer une boutique en ligne avec Virtuemart

Si vous avez besoin de mettre en place une boutique en ligne, et que vous n’avez qu’un tout petit budget, des connaissances de base de Joomla! et un peu de temps devant vous, alors lancez-vous !

Mais vous n’êtes pas seuls, l’Association Francophone des Utilisateurs de Joomla à pensé à vous, et propose des kits presque prêts à l’emploi’.

Parmi ces solutions pré-paramétrées, vous pouvez par exemple utiliser celle-ci, qui est récente est très complète :  Joomla! (1.5.23)  + Virtuemart (1.1.9), ainsi que d’autres extensions (sauvegarde, éditeur, plan de site, etc.)

Pour ma part je suis parti d’une version un peu plus ancienne contenant Joomla 1.5.20 et Virtuemart 1.1.5 en français, Akeeba pour les sauvegardes, un outil de mise à jour automatique de l’AFUJ etc;  la procédure d’installation reste la même.

Les fonctionnalités e-commerce de Virtuemart

La liste complète est disponible sur le site de Virtuemart, on y retrouve la base de ce que les grands sites de commerce proposent :

Gestion de base

  • 3 possibilités de configuration de la TVA
  • Les clients peuvent gérer leurs comptes d’utilisateurs
  • Le client peut avoir plusieurs adresses d’expédition
  • Historique des commandes
  • Envoi d’un email à chaque commande
  • Affichage et paiement en devises multiples
  • Catalogue de produits, gère un nombre illimité de produits et catégories
  • Evaluation du produit et témoignages (deux modes: modéré ou auto-publié)
  • Produits téléchargeables

Administration

  • Possibilité d’ajouter des caractéristiques à un produit comme la taille ou la couleur
  • Types de produits pour la classification (comme « voiture », « Moto » ou « Music Album»)
  • Les prix multiples par produit (axées sur la quantité et / ou les prix Shopper basés sur des groupes)
  • Affichage des prix paramétrables : devise, HT ou TTC, …
  • Conversion des prix à la volée dans des devises différentes
  • Panneau de statistiques avec un résumé des nouveaux clients, nouvelles commandes ….
  • Contrôle du niveau de stock pour les produits et l’objet
  • Gestion des commandes avec l’historique des commandes, des clients
  • Gérer les différentes monnaies, les pays et les États

Modules de paiement

  • Passerelles de paiement pré-définis comme authorize.net ®, PayPal, 2Checkout, eWay, Worldpay, PayMate et NoChex
  • D’autres modules de paiement (notamment les banques françaises) sont disponibles, et sont à installer à la demande ( notamment avec le Crédit Mutuel, voir l’implémentation plus bas)

Modules de livraison

  • Modules de livraison pré-defini(par exemple InterShipper, UPS, USPS, FedEx ou Postes Canada; modules peuvent utiliser les API EUR).
  • D’autres modules de livraisons sont disponibles

Installation

Avec un hébergement à quelques dizaines d’euros, vous n’avez plus qu’à suivre la simplissime documentation d’installation. En général ces installations pré-paramétrées sont construites à partir de l’installeur d’Akeeba Backup (quand je vous dis que cet outil est indispensable !)

Ces kits e-commerce sont à installer comme un site Joomla!. Virtuemart est pré-installé, il suffit de décompresser l’archive, de la placer à la racine de votre site et d’indiquer l’adresse du site dans le navigateur.

Il faut ensuite remplir les champs requis et suivre les instructions d’installation ; c’est tout! Votre boutique est prête! Il ne vous reste plus qu’à la remplir (j’adore le « y-a-plus-qu’a » :-))

C’est ce qu’un ami à fait, avec un site de vente de matériel de clôture aluminium. Je l’ai aidé dans la mise en place et voici donc quelques retours d’expérience.

Le nerf de la guerre : les moyens de paiement

Grâce au kit e-commerce joomla ! + Virtuemart, il a été très rapide de configurer la boutique avec deux modes de paiements « simples » : le chèque et Paypal. Restait ensuite à ajouter un mode de paiement par carte bancaire, comme les grands.

Chèque

Le moyen le plus simple à configurer, il suffit de paramétrer le mode de paiement comme ci-dessous.

Paypal

Il vous faut d’abord en temps que commerçant créer un compte Paypal. Ensuite il suffit de configurer un nouveau moyen de paiement comme ci-dessous, en prenant soin d’ajouter dans l’onglet « configuration » l’adresse email de votre compte commerçant Paypal.

Carte Bancaire

Pour la partie Carte Bancaire, nous nous sommes appuyés sur la solution du Crédit Mutuel. Une fois enregistré en temps que commerçant et obtenu un code de la banque (TPE), il a fallut paramétrer Virtuemart pour ajouter ce mode de paiement.

Heureusement encore, nous ne sommes pas seuls et on trouve plusieurs tutoriels de mise en place, comme celui de Alatak.net. La procédure est très claire et propose même le morceau de code qui fait fonctionner correctement la boutique.

A nouveau, il faut créer un nouveau moyen de paiement dans Virtuemart et le configurer comme suit :

Configurer Virtuemart pour utiliser Crédit Mutuel

A noter cependant qu’une fois tout installé, vous devez tester positivement votre boutique au moins trois fois sur l’environnement de test de la banque. Le passage en « production » se fait par simple demande du commerçant à la banque, puis par un simple réglage dans l’interface de la boutique.

 

Compléments d’information

 

  1. 09/05/2011 à 21:34 | #1

    Bel article, bien renseigné et didactique, bravo ;)

  2. 09/05/2011 à 21:35 | #2
  3. 09/05/2011 à 22:15 | #3

    Merci Eric, au plaisir de partager nos trouvailles et créations :)

  4. 22/06/2011 à 11:48 | #4

    Merci pour cet article. J’ai toujours été utilisateur Joomla pour créer mes sites internet, et là je voulais créer un site web marchand. On m’avait conseillé OS Commerce, mais quand je vois votre article je me dis qu’il sera aussi bien pour moi de tester Virtuemart qui est dans un environnement connu pour moi : Joomla. Merci pour toutes ces explications en tout cas !!!

  5. 29/12/2011 à 13:34 | #5

    Bonjour,

    Le lien du pack « pré paramétré « de votre article ne fonctionne pas ( erreur 404), pourriez-vous me donner le lien correct ?
    Je recherche en effet une solution pour mon entreprise basé sur joomla et virtualmart.
    Amicalement
    Olivier Ide

  6. 29/12/2011 à 13:56 | #6
  7. Anne
    08/02/2012 à 10:14 | #7

    Bonjour,

    J’ai la version 1.5.23 joomla et 1.1.4 virtuemart.

    Pour faire les mises à jour et passer à la version 1.7 joomla je ne vois pas de patch.

    et même chose pour virtuemart comment passer à la version au-dessus, aucun patch.

    Si quelqu’un peut me répondre
    remerciements,

    Anne

  8. 08/02/2012 à 22:41 | #8

    A priori, il faudrait prendre les choses dans cet ordre :

    1- faire une sauvegarde totale base + fichiers

    1bis – si tu en as la possibilité, faire une seconde installation de ta boutique sur une adresse différente. Avec Akkeba c’est « très simple » de faire un clone de ton site. Ensuite tu poursuite les mises à jours sur ce clone pour vérifier que toutes tes extensions fonctionneront en 1.7, ou plutot en 2.5.1 qui vient de sortir.
    http://fanta78.lasnespace.com/2010/sauvegardez-et-restaurez-votre-site-joomla-avec-akeeba-backup/

    2- Pour passer de 1.5.x à 2.5.1, il faut semble-t-il créer un second site en suivant ces procédures :

    Si votre site est en Joomla 1.5, l’extension jUpgrade vous permettra de migrer votre site vers Joomla 2.5. Attention, toutes les extensions ne sont pas compatibles ! Vous pouvez télécharger la version en français de jUpgrade par ce lien : http://extensions.joomla.fr/liste-des-derniers-fichiers/accueil/jupgrade

    2bis – si tu souhaite passer en 1.7, voici le chemin possible:
    1.5.x vers 1.5.25 : http://aide.joomla.fr/telechargements/joomla-1-5-packages-d-installation-et-patchs/patchs-de-mise-a-jour-joomla-1-5/patch-de-mise-a-jour-de-joomla-1-5-x-vers-1-5-25/download
    puis 1.5.25 vers 1.7 : http://www.blog-story.com/2011/08/16/joomla/mission-upgrade-de-joomla-1-5-23-vers-1-7/

    3 -Vérifie tout ce qui ne marche plus.

    4- Mets à jour chaque extensions y compris Virtuemart.
    http://virtuemart.net/downloads

    Si je trouve le temps de le faire je ferai un tuto à ce sujet ;-)

  9. Anne
    09/02/2012 à 15:32 | #9

    Bonjour,

    Je viens de faire les mises à jour joomla 1.5.20 vers 1.5.23 et virtuemart en 1.1.9.

    Tout fonctionne bien après avoir renommer le fichier HTACCESS.

    Mais il y a juste un problème dans la commande, le formulaire pour une livraison à une autre adresse, il se colle complètement à droite. Avez vous eu déjà ce problème ?

    Je ne peux donc pas rester avec cette mise à jour, je vais réinstaller ma sauvegarde.

    Merci de me répondre

    Anne

  10. dany
    25/04/2012 à 21:17 | #10

    Bonjour,

    mon site utilise joomla version 1.5 .17 et virtuemart version 1.1.4 car je ne sais pas comment le mettre à jour.

    Je télécharge des nouvelles versions.zip, je les dézippe et après je ne sais pas quoi en faire.

    Merci de m’aider.

  11. 26/04/2012 à 13:28 | #11

    Une recherche sur google et tu trouveras très vite des nombreux tutoriaux pour mettre à jour Joomla ;-)

    Tu peux également installer une extension qui fera la mise à jour (presque) automatiquement. L’AFUJ propose par exemple deux outils très pratiques :
    http://extensions.joomla.fr/component/flexicontent/1790/4268
    et
    http://extensions.joomla.fr/extensions/liste-des-derniers-fichiers/1790-accueil/4132-jinstaller-france

  12. 26/04/2012 à 13:32 | #12

    Anne,
    As-tu résolu ton problème ? Je ne l’ai pas rencontré, mais si un formulaire se retrouve d’un coup mal positionné, c’est qu’une balise html doit être mal fermée dans un morceau de code.
    Peut-être était-ce dû à une modification qui n’a rien a voir avec la montée de version : ajout d’un captcha, d’un template différent…

  13. Anne
    26/04/2012 à 19:55 | #13

    Bonsoir FANTA78,

    Non le problème n’est pas résolu, j’utilise donc les versions plus anciennes.

    Le code HTML, je n’y comprends pas grand chose….

    cordialement

    Anne

  14. Max
    09/11/2012 à 22:45 | #14

    Bonjour,

    Je cherchais des infos pour creer mon site de vente en ligne. Superbe info!!!! Je pense que je vais me lancer dedans rapidement.
    Par contre le lien vers le package est hs.

  15. 10/11/2012 à 10:57 | #15

    @max en effet le package « boutique » change régulièrement de version, il faut chercher la dernière mouture sur le web. Bonne chance pour ta boutique!

  16. Marcos AGBO
    21/02/2013 à 13:52 | #16

    bonjour chers amis!!!je suis nouveau sur ce site.mais j’ai besoin de votre aide :urgent
    au faite je veux configurer un mode de payement avec virtuemart 2.0 comment faire???aidez moi svp.j’utilise joomla 1.5

  17. 21/02/2013 à 14:12 | #17

    @Marcos Tu peux très facilement mettre en place le paiement « Paypal » en remplissant comme indiqué ci-dessus quelques informations dans le formulaire virtuemart, à la section « paiement ».
    Pour le paiement par carte bancaire sécurisé, c’est un peu plus complexe, mais indiqué également dans cet article.

  1. Pas encore de trackbacks