okom3pom Posted February 1, 2018 Posted February 1, 2018 Module VIP Card for Prestashop 1.6.X.X AND Thirty Bees 1.0.3 Simple module to manage VIP cards based on two cart rules One on a product (the VIP card) One on a VIP Group When a customer buy a VIP card and the order change to a desired status, the customer automatically enters in the VIP Group for XX days. Features Vip Cards history Add Vip Cards from back office All cart rule and specific price available from VIP Count Down VIP Card ShoppingCart hook to propose VIP cards See TODO for next featured and bug fix Installation Create a VIP card product Create a VIP group Cart Rule Add a cart rule with condition : The Vip card Product and add a free shipping action or other action. Add a cart rule with condition : The VIP Card Group and add a free shipping action or other action. Module Configuration / Use Module Add the id_product of vip card Add the id_group of vip groupe Add the idorderstate that will pass your customers into the VIP Group. Add the number of days of validity of the card. Cron Task You can add a cron job to automatically delete expired vip cards. The url is available in the module configuration. /!\ Remove module /!\ When you delete the module the vip table is not deleted, you must do it manually if you want to clear the table. All members of the VIP group will be removed from the group TODO Move html and js to a tpl file Check if it's a guest order Remove VIP card product from cart if customer is VIP Add 2 recall XX days YY days by e-mail Move Vipcard to a model Bug fix VipCard expired or not expired but not 0 or 1 in vip.tpl Fix tanslation Hard coded Fix Table name in UPGRADE Module Carte VIP pour Prestashop 1.6.X.X && Thirty Bees 1.0.3 Simple module pour gérer des cartes VIP, il est basé sur deux règles de paniers Une sur un produit ( la carte VIP ) L'autre sur un Groupe VIP Quand le client achète une carte VIP et que la commande passe dans un statut souhaité, le client passe automatiquement dans le Groupe VIP pour XX jours. Créer un produit Carte VIP Créer un groupe VIP Règle de panier ! Ajouter une règle de panier avec comme condition l'id du produit de la Carte VIP et comme action FDP offert ou autre. Ajouter une règle de panier avec comme condition l'id du groupe de la Carte VIP et comme action FDP offert ou autre. Configuration / Utilsation du Module Ajouter l'id product de l'article : carte VIP. Ajouter l'id group Client VIP. Ajouter l'idorderstate qui passera vos clients dans le Groupe VIP. Ajouter le nombre de jours de la validité de la carte. Vous pouvez modifier les dates d'abonnement depuis une commande ou depuis la fiche client du BO. Tache Cron Vous pouvez ajouter une tache cron pour supprimer automatiquement les cartes vip expirées. L'url est disponible dans la configuration du module. /!\ Suppression du module /!\ A la suppression du module la table vip n'est pas supprimée, vous devez le faire manuellement si vous souhaitez effacer la table. Tous les membres du groupe VIP seront retirés du groupe TODO Déplacer le html et je js dans un fichier .tpl Vérifier si ce n'est pas une commande guest Supprimer / Bloquer le produit carte vip si le client est VIP Ajouter un rappel sur les cartes qui vont expirer Screenshot
lesley Posted February 1, 2018 Posted February 1, 2018 Awesome, you should add the module to the thirty bees store.
Beeta Posted February 2, 2018 Posted February 2, 2018 Very useful! With this, you could make something like Amazon Prime o Zooplus Spar program, right? Customers can buy the VIP Card and then for a year (or more/less) they have discounts or benefits. How about the possibility to remember to customers that the VIP Card is expiring (on the website when logged and by mail)?
okom3pom Posted February 2, 2018 Author Posted February 2, 2018 Very useful! With this, you could make something like Amazon Prime o Zooplus Spar program, right? Yes i use this module on my website for Free Shipping on year, and special offers for VIP member Customers can buy the VIP Card and then for a year (or more/less) they have discounts or benefits. You have the choice. Select the actions in the cart rule or in the group Ex: Free Shipping How about the possibility to remember to customers that the VIP Card is expiring (on the website when logged and by mail)? Good idea for the next version
okom3pom Posted February 2, 2018 Author Posted February 2, 2018 @FooLab How about the possibility to remember to customers that the VIP Card is expiring on the website when logged ? Where is the best way for you ? In the new version i add a new ShoppingCart hook to propose the vip card if card is expired or not a vip customer but i can add this information on an other hook / page ? Before i put a new version
zimmer-media Posted February 4, 2018 Posted February 4, 2018 @okom3pom I like the module very well. I am absolutely thrilled. Is it possible to extend the options? For example - VIP silver - VIP Gold - VIP Platinum
Beeta Posted February 5, 2018 Posted February 5, 2018 @okom3pom said in [Free Module] Simple Vip Card: @FooLab How about the possibility to remember to customers that the VIP Card is expiring on the website when logged ? Where is the best way for you ? In the new version i add a new ShoppingCart hook to propose the vip card if card is expired or not a vip customer but i can add this information on an other hook / page ? Before i put a new version I thought about mail reminders... something like 30 days and 7 days before expiring and then when expired. Plus an overlay when the customer log in. how about an "mini" html widget "hookable" with the count of how much have you saved (if the customer have already a VIP Card) and/or invite guests and "not vip card owners" to get it. In the customer Vip Card page with a countdown on how many days remain and a counter on how much the customer has saved using the VIP Card. :astonished:
okom3pom Posted February 7, 2018 Author Posted February 7, 2018 V 1.0.10 Add shoppingCart Hook to propose VIP Card Add Vip Card history Add Count Down on Vip Card Controller and shoppingCart Hook if VIP TODO https://github.com/okom3pom/okom_vip/blob/dev/README.md#todo
okom3pom Posted February 7, 2018 Author Posted February 7, 2018 @zimmer-media ``` Is it possible to extend the options? For example VIP silver VIP Gold VIP Platinum ``` Not for the moment @FooLab In the customer Vip Card page with a countdown on how many days remain and a counter on how much the customer has saved using the VIP Card. Done ! but not how much the customer has saved using the VIP Card I thought about mail reminders… something like 30 days and 7 days before expiring and then when expired. Plus an overlay when the customer log in. In progress how about an “mini” html widget “hookable” with the count of how much have you saved (if the customer have already a VIP Card) and/or invite guests and “not vip card owners” to get it. For a VIP version :p
Luv Posted February 10, 2018 Posted February 10, 2018 Me too one for mail reminder at intervals before expiring. Thanks
Luv Posted March 18, 2018 Posted March 18, 2018 Hi Great module. Is it possible to translate module and mail template to other languages. How to avoid showing VIP card in cart if customer is already a member. Guest needs to register before purchasing VIP card. ( How to show this message in cart)
okom3pom Posted March 18, 2018 Author Posted March 18, 2018 I actually work on a new version. I think t release it this week
Luv Posted April 1, 2018 Posted April 1, 2018 @luv said in [Free Module] Simple Vip Card: Hi Great module. Is it possible to translate module and mail template to other languages. How to avoid showing VIP card in cart if customer is already a member. Guest needs to register before purchasing VIP card. ( How to show this message in cart) @okom3pom said in [Free Module] Simple Vip Card: I actually work on a new version. I think t release it this week Hi If you can suggest, as eagerly waiting. Thanks in advance.
hfxracing Posted April 1, 2018 Posted April 1, 2018 interesting module I do not have a need at the moment but it looks very promising.
Obi Posted October 29, 2023 Posted October 29, 2023 This module did not install on my TB 1.4.0 test site 😞
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now