Boutique en ligne

Ce module vous permet de gérer une boutique en ligne.
Il gère des paniers pour les visiteurs ou des utilisateurs enregistrés.
Une fois le panier payé le module enregistre la commande et l'affiche dans votre zone d'administration.
Vous configurer le gabarit de chaque écran selon vos envies.
Vous pouvez définir les zones d'expédition de vos produits ainsi que les prestataires d'envois et les tarifs (variables selon le total de la commande)
Vous pouvez gérer des bons de réduction.
Le modules est compatible avec Monetico (Crédit Mutuel et CIC) et Paypal. Si vous avez besoin d'un autre prestataire bancaire, il est possible de l'ajouter.

Mise à jour :

Version : 0.42

Tarif : 0,00 TTC *

* Avec la location du CMS Cresel

Adresse de ce module :

Liste des modules

Captures d'écrans du module Boutique en ligne

Historique du module Boutique en ligne

  • 09/04/21 Ajout d'un nouveau type de réduction : réduction sur chaque article du panier.
    Possibilité de définir une catégorie de produit à auxquelles vont s'appliquer un code de réduction. Si aucune ctégorie n'est définit, le code s'applique à tous produits.
  • 18/03/21 Vérification du stock et la disponibiloté des produits au dernier écran avant paiement. Les mdoules peuvent renvoyer productNotAvailable = 1 (retour de la fonction ProductGetInfo) si un produit n'est plus disponible.
  • 16/03/21 Intégration des options dans la boutique en ligne.
    Possibilité sde définir le tarif et le stock pour chaque sous option d'un produit.
    Les promotions liées à un produit ont été supprimés.
    Il est possible de géré des promotions pour des cétagories de produits précises.
  • 22/02/21 Correction d'un bug lorque le panier ne comptait que des produits dématerializé.
  • 26/10/20 Ajout d'une option pour activer / désactiver l'envois des rapport de vente par email dans Configuration / Options générales.
  • 01/04/19 Le module peut gérer des produits dématérialisés et les mettra de côté dans le calcul de la livraison. Si le panier ne contient que des produits dématérialisés, la page de livraison ne sera pas affichée lors du processuss d'achat.
  • 12/03/19 La gestion du stock a été finalisé. Le stock est diminué à chaque commande. Le stock est vérifié avant la finalisation de la commande. Le module renvoit une information de stock aux modules de gestion du produit.
  • 08/03/19 La livraison a été entièrement revu. Il est désormais possible de définir les modes de livraisons pour chaque produit.
  • 14/02/19 Ajout de nouveaux srvice de payment : La Post Suisse et Six Payment.
    Possibilité de définir les documents (CGV, CGU, etc) en multi-langue.
    Ajout de nouveaux de texte affiché avant et après ke tarif sur la liste des produits et sur la fiche produit.
  • 23/11/17 Affichage de statistique en administration.
    Envoi des stastiques de vente par email : jour J, semaine S, mois M avec comparatif des ventes précédentes (J-1, S-1, M-1) et de l'année précédente.
    En mode simulation, si aucun payment n'est enregistré, le module n'affiche plus d'alerte, mais continue vers le récapitulatif de payment.
    Nouveaux moyen de paiement : virement bancaire et chèque.
    Enregistrement de la date de paiement avec la commande.
    Possibilité d'envoyer au client un email au format HTML après une commande.
  • 27/08/17 Correction d'un bug Paypal.
    Possibilité d'importer / exporter les tarifs en CSV.
    Facilité d'utilisation depuis un module externes.
  • 27/11/16 Compatible avc les nouvelles URLS qui n'acceptent plus les majuscules.
  • 14/06/16 Ajout d'un nouveau paramètre pour les mails de confirmation de commande : [CART_ID]. Affiche le numéro du panier de l'utilisateur.
    Ajout d'une nouvelle fonction en mode intégration public : WebShopAddToCartUrl
    Après un achat, un message est envoyé aux différents modules en mode intégration : WebShopCallBack([paramètre 1 : id produit], [paramètre 2 : quantité acheté], [paramètre 3 : info client], [paramètre 4 : données retour]).
  • 10/06/16 Ajout d'un nouveau paramètre pour les mails de confirmation de commande : [CLIENT_TEL1]. Affiche le numéro de téléphone du client.
  • 02/06/16 Ajout d'un nouveau paramètre pour les mails de confirmation de commande : [CART_ID]. Affiche le numéro du panier avant enregistrement en commande.
  • 17/05/16 Compatible avec le module Membre v 0.30
  • 12/05/16 Il est possible d'envoyer par mail les coordonnées de l'acheteur ainsi que le contenu du panier au gestionnaire de la boutique.
  • 02/05/16 Il n'est plus obligatoire de demander les coordonnées de livraison et de facturation.
    Corrections d'erreur de type NOTICE.
  • 29/04/16 Ajout d'un nouveau paramètre dans les options générales : Durée de conservation des paniers.
    Ajout d'un fichier CRON pour effacer les paniers trop vieux.
  • 28/04/16 La rubrique "Commandes envoyés" devient "Commandes finalisées"
    Ajout de nouveaux éléments de configuration :
        - CGV
        - CGU
        - Frais de livraison
        - Politique de retour des marchandises
    Ces textes peuvent s'afficher dans la page de finalisation d'une commande, ou dans une rubrique à part.
  • 20/04/16 Ajout de Paypal dans la liste des service de paiement. Attention OpenSSL version 1.2.
    Enregistrement des données lors de la validation du paiement.
    Ajout de nouveaux gabarits :
        - Page après paiement : réussi.
        - Page après paiement : échec.
  • 07/08/15 Conversion du fichier d'installation en format JSON.
  • 26/07/15 Compatible avec le profil utilisateur. Les coordonnées de l'utilisateur sont enregistrés dans son profil.
  • 09/05/2015 Le module utilise les informations du profil utilisateur pour le nom, prénom, coordonnées, email et téléphone
  • 24/02/2015 Ajout des textes manquants dans l'intégration du module
  • 15/01/15 Support du mode multi-langues
    Création de la version anglaise
  • 01/06/14 Possibilité d'effectuer des synchronisation avec WinPharma
  • 30/01/14 Possibilité de marquer une commande comme expédiée en fournissant un numéro de suivi
    Un email est envoyé au client lorsqu'une commande est marquée comme expédié
    - possibilité de chercher un numéro de suivi d'envoi
  • 28/11/13 Possibilité d'afficher le symbole monétaire (€, $, £) dans le gabarit 'Affichage du prix' avec le tag [CURRENCY_SYMBOL].
  • 26/11/13 Possibilité d'ajouter un texte complémentaire multilangue propre à chaque produit, qui sera utilisé dans le gabarit 'Affichage du prix' avec les tags [TXT_BEFORE] et [TXT_AFTER].
  • 22/10/13 - Possibilité d'effacer le code de réduction. Dans le gabarit du panier, intégrez le tag [LINK_DISCOUNTCODE_DELETE] dans un lien <a>
  • 28/08/13 Compatible avec les gabarits multi-langues
  • 13/08/13 Ajout d'une option pour définir si un utilisateur doit être connecté pour ajouter des produits au panier.
  • 23/06/13 Ajout de la rubrique Code de promotion. Chaque code est défini par :
    - Type de réduction (réduction fixe, pourcentage, gratuité pour un article)
    - Valeur. Selon le type de réduction choisi, l'unité de valeur change :
            - réduction fixe : valeur est une fixe
            - pourcentage : valeur est un pourcentage
            - Gratuité pour un article : valeur définit le nombre d'article pour obtenir le moin cher gratuitement
    - Minimum de commande
    - Date de début de validité
    - Date de fin de validité
  • 21/06/13 Ajout de deux gabarits pour
        - l'écran de confirmation de commande (après paiement)
        - l'email envoyé à l'utilisateur après un achat
  • 20/06/13 Ajout des options générales :
        - Adresses email de notification
        - Mode simulation (permet de tester la boutique sans activer les actions du service bancaires)
  • 15/06/13 Mise en place des gabarits d'affichage des écrans :
        - Affichage du prix du produit
        - Panier
        - Coordonnées de l'utilisateur
        - Mode de livraison
        - Mode paiement
        - Validation
  • 14/06/13 Intégration de la version public suite
    Choix du mode paiement, affichage de l'écran de validation avant paiement
    Lors du choix du mode de transport, le module vérifie si le pays du client est livrable.
    Intégration de la version public
  • 26/05/13 Écriture du script d'intégration. Le module peut être intégrer à n'importe quel module pour vendre des produits.
    Les fonctions disponibles sont :
        - PriceFormGet
        - PriceFormSave
        - PriceFormDelete
    Les fonctions doivent être appellé avec la fonction ModIntegrate
    Les paramètres sont les mêmes pour les trois fonctions :
        1- L'identifiant du module
        2- L'identifiant du produit
    Ajout de raccourcis dans la sélection des pays.
    Intégration dans le CMS en tant que module
  • 01/03/13 Écriture du module

Afficher tout l'historique