Product Icon

Lottery for WooCommerce

par  Flintop
Lottery for WooCommerce est une extension de loterie complète pour créer et gérer des loteries en ligne dans votre boutique WooCommerce.

Lottery for WooCommerce est un système de loterie/tirage au sort pour WooCommerce. Avec cette extension, vous pouvez organiser des loteries, des compétitions, des concours, des cadeaux, des tombolas, etc. Les tickets gratuits et payants sont pris en charge. Vous pouvez également définir une question à laquelle les utilisateurs doivent répondre pour participer à la loterie, ce qui implique des connaissances plutôt que du hasard. Vous pouvez affecter des prix instantanés à des numéros de ticket spécifiques : lorsque vos utilisateurs achètent ces tickets, ils sont éligibles aux prix associés.

Avantages de Lottery for WooCommerce

1. Augmenter les revenus

L’utilisation d’un système de loterie/tirage au sort dans votre boutique peut générer des revenus supplémentaires grâce à la vente de tickets de loterie.

2. Convertir les prospects potentiels en clients

Les nouveaux utilisateurs qui participent à votre loterie/tirage au sort peuvent être plus enclins à acheter dans votre boutique.

3. Attirer de nouveaux clients

Les utilisateurs qui ont gagné à la loterie/au tirage au sort peuvent être plus susceptibles d’envoyer de nouveaux utilisateurs vers le site.

Fonctionnalités populaires

Répondre à une question avant d’acheter un ticket de loterie

Vous pouvez configurer votre site pour poser une question à vos utilisateurs avant qu’ils ne puissent acheter un ticket de loterie. Les personnalisations suivantes sont possibles :

  • Obliger les utilisateurs à répondre à la question avant d’acheter.

  • Empêcher les utilisateurs d’acheter un ticket si la réponse à la question est incorrecte.

Prix instantanés

Vous pouvez affecter des prix instantanés à des numéros de ticket spécifiques. Lorsque vos utilisateurs achètent ces tickets, ils sont éligibles aux prix associés (compatible à la fois avec la génération automatique de tickets et les tickets choisis par l’utilisateur). Les gagnants sont avertis par e-mail. La liste des prix instantanés est affichée sur la page du produit.

Tarification échelonnée (boutons prédéfinis)

Vous pouvez proposer des remises sur le prix des tickets en combinant deux tickets ou plus.

Types de sélection de tickets

1. Automatique

Cette méthode permet de générer automatiquement un ticket pour les utilisateurs.

2. Sélection d’un ticket par l’utilisateur

Cette méthode permet aux utilisateurs de sélectionner leur numéro de ticket selon leurs préférences.

Choix aléatoire

Vous pouvez permettre à vos utilisateurs de choisir des tickets au hasard en utilisant la fonctionnalité de choix aléatoire.

Loterie sur la page de la boutique

Vos utilisateurs peuvent consulter les informations relatives à la loterie sur la page de la boutique.

 

Loterie sur la page du produit

Vos utilisateurs peuvent acheter des tickets de loterie depuis la page du produit.

Tableau de bord client et administrateur

Un tableau de bord distinct pour l’administrateur du site et les utilisateurs pour voir et gérer l’activité relative à la loterie.

Tableau de bord administrateur

Tableau de bord utilisateur

Liste de produits de la loterie

Une page distincte pour répertorier les produits de loterie actuels, perdus, terminés et clos. Vos utilisateurs peuvent afficher les informations du participant avec les informations du ticket ainsi que des détails supplémentaires concernant le produit de loterie.

Commandes pour les utilisateurs invités

Par défaut, lorsqu’un utilisateur invité tente de participer à une loterie, il est obligé de se connecter au site. En option, vous pouvez personnaliser le flux de travail des invités de deux autres manières selon vos préférences :

  • Empêcher les utilisateurs invités de participer à la loterie

  • Autoriser les utilisateurs invités à participer à la loterie

Hautement personnalisable

Vous pouvez personnaliser les éléments suivants de la loterie :

  • Prix

  • Date de début et date de fin

  • Méthode de création des tickets de loterie
    – Génération automatique
    – L’utilisateur sélectionne les tickets (numéros de ticket alphabétiques pris en charge)

  • Méthode de sélection du gagnant
    – Automatique
    – Manuelle

  • Les étiquettes et les messages peuvent être personnalisés.

  • Paramètres d’URL pour le tableau de bord de la loterie.

  • Option permettant de rediriger directement vers la validation de commande lorsque l’utilisateur clique sur le bouton Participer maintenant.

  • Option permettant d’activer l’option de recherche et de sélection de ticket pour les utilisateurs.

Liste complète des fonctionnalités

1. Assistance pour les utilisateurs invités.

2. Types de génération automatique de tickets :

(i) Aléatoire
(ii) Séquentiel
(iii) Mélange

3. Types de tickets choisis par l’utilisateur :

(I) Chiffres uniquement
(ii) Numéros avec préfixe et suffixe
(iii) Numéros de ticket alphabétiques (A1, A2, B1, B2… E1, E2)

4. Prix instantanés

Permet aux utilisateurs de gagner des prix instantanément lorsqu’ils achètent des tickets de loterie. Cela fonctionne à la fois pour la génération automatique de tickets et les tickets choisis par l’utilisateur.

5. Liste de produits

Avec la liste de produits, vous pouvez permettre à vos utilisateurs d’afficher les informations du participant avec le numéro du ticket ainsi que des détails supplémentaires concernant le produit de loterie.

6. Option de choix aléatoire disponible pour les tickets choisis par l’utilisateur.

7. Question et réponse :

L’administrateur peut créer une question et une réponse de manière globale ou au niveau du produit. Les options de restriction suivantes sont en outre disponibles pour les questions et réponses.

(i) Option permettant d’obliger les utilisateurs à répondre à la question pour acheter des tickets de loterie.

(ii) L’administrateur peut fixer une limite de temps pour répondre à la question afin d’acheter des tickets de loterie.

(iii) Possibilité d’empêcher la génération de numéros de tickets en cas de réponse incorrecte

(iv) Possibilité de vérifier la réponse avant d’acheter des tickets de loterie (seule la bonne réponse doit permettre d’acheter le ticket). L’administrateur peut définir un nombre de tentatives limité ou illimité pour choisir une réponse.

8. Possibilité d’activer la réservation de tickets (uniquement pour les tickets choisis par l’utilisateur).

9. Curseur de plage permettant de choisir la quantité de tickets de loterie (génération automatique de tickets)

10. Option de boutons prédéfinis permettant d’appliquer des remises fixes ou en pourcentage en fonction de la quantité de tickets de loterie.

11. Possibilité de masquer le bouton Prédéfini lorsque la quantité en stock est inférieure à la quantité du bouton Prédéfini.

12. Possibilité d’afficher les informations de la loterie pour les loteries closes, ayant échoué et terminées sur la page de produit.

13. Possibilité d’afficher le menu Tableau de bord de la loterie sur la page Mon compte.

14. Possibilité de restreindre l’achat de tickets par les utilisateurs en fonction de l’adresse IP.

15. Possibilité de clore la loterie lorsque tous les tickets ont été vendus.

16. Possibilité de prolonger manuellement la loterie lorsqu’elle échoue.

17. Options de republication automatique et manuelle lorsque la loterie est terminée ou échoue.

18. L’administrateur peut créer manuellement des commandes pour les produits de loterie (tickets automatiques et choisis par l’utilisateur).

19. Tableau de bord distinct pour l’administrateur et les clients.

20. Possibilité d’afficher les informations sur les tickets achetés (Historique des tickets) dans l’onglet Informations sur les tickets de loterie sur la page du produit.

21. Possibilité de masquer le compte à rebours, les dates de début et de fin de la loterie, le fuseau horaire, l’état de la loterie, etc.

22. Réglages d’affichage permettant d’afficher ou de masquer les informations sur la loterie sur la page de la boutique et du produit.

23. Possibilité d’afficher la barre de progression des tickets sur la page de la boutique et la page du produit.

24. Possibilité d’afficher le(s) numéro(s) de ticket sur la page de remerciement et la page de récapitulatif de commande uniquement lorsque le paiement est effectué.

25. L’administrateur peut personnaliser les libellés et les messages de l’interface publique de la loterie à l’aide des réglages Localisation et Messages.

26. Personnalisation des couleurs disponible pour les options suivantes :

(i) Barre de progression
(ii) Compte à rebours
(iii) Numéro de ticket
(iv) Question et réponse
(v) Boutons prédéfinis

27. Lottery pour WooCommerce nécessite un cron serveur ou WP Cron pour fonctionner. En outre, l’administrateur peut consulter les dernières informations déclenchées par le cron.

28. Divers codes courts sont disponibles pour personnaliser la loterie selon vos besoins.

29. Notifications par e-mail pour toutes les activités relatives à la loterie.

30. Option d’exportation CSV disponible pour exporter les informations relatives aux numéros de ticket d’un produit de loterie spécifique. Il est également possible d’exporter tous les tickets des produits de loterie proposés sur le site.

Questions les plus fréquentes

Q : Peut-on autoriser les utilisateurs invités à acheter des tickets de loterie ?

Oui, vous pouvez autoriser les utilisateurs invités à acheter des tickets de loterie.

Q : Comment choisir les gagnants manuellement pour une loterie close ?

Vous pouvez voir l’option Choisir le gagnant dans le tableau des publications de la loterie pour la loterie close. Veuillez consulter les étapes et la capture d’écran ci-dessous pour sélectionner manuellement les gagnants d’une loterie close,

Lottery -> Loterie -> Produit de loterie -> Voir les détails

Q : L’extension dispose-t-elle d’une option d’attribution de prix instantanés ?

(i) Oui, cette option est disponible.

(ii) Les prix instantanés sont compatibles avec la génération automatique de tickets et la sélection d’un ticket par l’utilisateur.

(iii) Les réglages des prix instantanés sont disponibles dans les réglages du produit de loterie (Modifier la page de produit).

Remarque : les prix instantanés sont affichés uniquement et l’administrateur doit décerner manuellement les prix et les attribuer aux gagnants.

Q : Je n’arrive pas à ajouter plus de 100 prix instantanés dans les réglages Prix instantanés, le chargement prend trop de temps. Comment résoudre ce problème ?

(i) Nous espérons que ce problème se produit en raison des « variables de saisie max PHP » et que la limite « taille maximale de la publication PHP » n’est pas suffisante pour stocker plus de données sur votre site. C’est la raison du problème de chargement des prix instantanés lors de la création de règles supplémentaires.

(ii) Nous vous suggérons de vérifier en augmentant les « variables de saisie max PHP » à  4 000 ou plus et la « taille maximale de la publication PHP » à 100 M ou plus.
 
(iii) Par ailleurs, assurez-vous que la limite de votre mémoire PHPest d’au moins 512 M pour utiliser notre extension de loterie.

Veuillez consulter les étapes ci-dessous pour voir les limites actuelles sur votre site

Tableau de bord WordPress -> Outils -> Santé du site -> Informations -> Serveur

Q : L’option d’envoi d’e-mails est-elle disponible pour les prix instantanés ? 

(i) Oui, l’option d’envoi d’e-mails est disponible pour les prix instantanés.

(ii) L’administrateur peut activer l’envoi d’e-mails pour les prix instantanés à la fois pour l’administrateur et pour les clients (qui gagnent un prix instantané).

Q : Nous voulons empêcher l’utilisateur de participer au concours s’il a mal répondu à la question. Est-ce possible ?

Oui, c’est possible.

(i) Vérifier la réponse avant d’acheter un ticket de loterie

– Avec l’option Vérifier la réponse avant d’acheter un ticket de loterie, vous pouvez fixer un nombre limite de tentatives pour répondre à la question.

– Si l’utilisateur a choisi une réponse incorrecte et que le nombre limite de tentatives est dépassé, cet utilisateur ne peut pas participer à la loterie associée.

(ii) Ne pas générer de numéro de ticket en cas de réponse incorrecte

Nous proposons une autre option (Ne pas générer de numéro de ticket en cas de réponse incorrecte) qui permet à l’utilisateur d’acheter des tickets de loterie même s’il sélectionne une réponse incorrecte. Avec cette méthode, le numéro du ticket ne sera pas généré et un e-mail sera envoyé à l’utilisateur pour l’informer qu’il a choisi la mauvaise réponse.

Q : L’option de choix aléatoire est-elle disponible pour les tickets choisis par l’utilisateur ?

Oui, cette option est disponible.

Q : Est-il possible d’organiser un concours sans date de début et de fin, mais en affichant une barre de progression indiquant le nombre de tickets restants jusqu’à la fin du concours ?

1. Actuellement, il n’est pas possible d’organiser une loterie sans date de début et de fin. En revanche, vous pouvez définir une date de fin plus éloignée dans le temps et masquer le compte à rebours sur la page de la boutique et des produits.

(i) Lottery -> Réglages -> Général -> Page de la boutique -> Masquer le compte à rebours pour les produits de loterie sur les pages de la boutique et des catégories.

(ii) Lottery -> Réglages -> Général -> Page de produit -> Masquer le compte à rebours sur la page de produit.

2. Il est également possible de fermer la loterie lorsque tous les tickets ont été vendus.

Lottery -> Réglages -> Général -> Fermer la loterie lorsque tous les tickets ont été vendus.

Q : Existe-t-il une option permettant de paramétrer une valeur prédéfinie pour l’affichage de la quantité par défaut dans le curseur de plage pour le sélecteur de quantité ?

Oui, il est possible de paramétrer une valeur prédéfinie (quantité par défaut) dans le curseur de plage pour le sélecteur de quantité.

Réglages

(i) Lottery -> Réglages -> Général -> Page de produit -> Type de sélecteur de quantité -> Curseur de plage.

(ii) Réglages du produit de loterie (page de modification du produit) -> Afficher le curseur de plage en fonction de -> Tickets prédéfinis -> Paramétrer les tickets prédéfinis

Remarque :

le curseur de plage pour le sélecteur de quantité est uniquement compatible avec la génération automatique de tickets.

Q : Comment sélectionner le gagnant avec l’option Choisir les gagnants manuellement ?

i) Si l’administrateur définit la Méthode de sélection du gagnant sur Manuelle et que la loterie s’est terminée après avoir atteint la valeur minimale pour les tickets, la loterie passe à l’état Terminé. Les utilisateurs devront attendre que l’administrateur choisisse le(s) gagnant(s) manuellement.

ii) L’administrateur peut choisir les gagnants manuellement sous Tableau des publications de Lottery.

Lottery -> Loterie -> Produit de loterie -> Voir les détails

Q : Comment personnaliser le mot « Lottery » pour l’interface publique ?

(i) Vous pouvez personnaliser les messages et l’affichage de l’interface publique à l’aide des réglages Localisation et Messages.

Lottery -> Réglages -> Localisation

Lottery -> Réglages -> Messages

(ii) Vous pouvez également personnaliser certains messages et l’affichage de l’interface publique en traduisant les fichiers PO. Pour plus d’informations sur la traduction des fichiers PO, veuillez vous reporter à la section « Traduction » de la documentation de Lottery (https://woo.com/document/lottery/).

Q : Est-il possible de définir des numéros de tickets allant de 00001 à 99999 avec la génération automatique de tickets ?

1. Oui, c’est possible. Si vous définissez 5 en tant que longueur du numéro de ticket (chiffres uniquement) en mode aléatoire et que vous fixez un maximum de 99999, alors les numéros de ticket générés seront compris entre 00001 et 99999.

Lottery -> Réglages -> Général -> Génération de tickets -> Réglages de génération automatique de tickets aléatoires -> Longueur du numéro de ticket -> Définissez 5

2. Vous pouvez également obtenir ce scénario avec les tickets mélangés ou séquentiels. Si vous définissez 00001 comme premier numéro de ticket et que vous paramétrez un maximum de 99999, alors le numéro de ticket généré sera compris entre 00001 et 99999.

Les options Mélange et Séquentiel sont disponibles dans les réglages du produit de loterie (Modifier la page de produit).

Q : Les séries de numéros de tickets alphabétiques (exemple : A1, A2, B1, B2… E1, E2) sont-elles disponibles pour les tickets choisis par l’utilisateur ?

Oui, cette option est disponible.

Q : Est-il possible de proposer des lots de tickets (en fonction de la quantité de tickets) pour un certain montant ?

(i) Oui, c’est possible.

(ii) Nous proposons une option de boutons prédéfinis permettant d’appliquer un prix fixe ou des remises en pourcentage selon la quantité de tickets de loterie.

(iii) Vous pouvez consulter les réglages dans les réglages du produit de loterie (Modifier la page de produit).

Q : L’administrateur peut-il créer une commande pour un utilisateur (commande manuelle) pour des produits de loterie ?

– Oui, c’est possible.
– L’administrateur peut créer une commande manuelle pour les deux types de génération de tickets
(i) Génération automatique de tickets
(ii) Tickets choisis par l’utilisateur

Q : Comment configurer un cron pour Lottery ?

Lottery for WooCommerce nécessite un cron serveur ou WP Cron pour fonctionner.

1. Cron serveur

(i) Veuillez suivre les étapes suivantes pour configurer le cron serveur :

1. Connectez-vous au cPanel de votre site.
2. Repérez « Tâches Cron » dans le cPanel
3. Dans la section « Ajouter une nouvelle tâche Cron », saisissez les données suivantes,

a. Réglages communs

Dans cette section, vous pouvez définir la fréquence d’exécution du cron. Par exemple, si la valeur est fixée à « Toutes les minutes », le cron s’exécutera toutes les minutes. Une fois le cron déclenché, les activités suivantes seront mises à jour,

– Lancement des futures loteries
– Fin des loteries fermées

b. Réglages du serveur cron pour l’extension Lottery

Veuillez également sélectionner l’option Cron serveur dans les réglages de l’extension Lottery :

Lottery -> Réglages -> Avancé -> Cron -> Type de cron -> Cron serveur

c. Commande de mise à jour du cron

Veuillez procéder à une vérification en mettant à jour le cron serveur via le format d’URL ci-dessous :

Format d’URL de la commande de mise à jour du cron

URL de votre site (http://www.votre-domaine.com/) + commande de mise à jour (?lty_lottery_cron=update)

Exemple :

http://www.votre-domaine.com/?lty_lottery_cron=update

2. WP Cron

Lottery -> Réglages -> Avancé -> Cron -> Type de cron -> WP Cron

– Définissez la fréquence de déclenchement du cron
– Enregistrez les réglages.

Pour plus d’informations sur WP Cron, veuillez vous reporter à la documentation (https://woo.com/document/lottery/)

Veuillez également suivre les étapes ci-dessous pour connaître la dernière mise à jour des informations relatives au cron dans notre extension.

Lottery -> Réglages -> Avancé -> Informations sur le cron

Q : Est-il possible de réutiliser d’anciens produits de loterie ?

Oui, nous proposons une option de republication qui permet de réinitialiser les données de la loterie précédente et de lancer une ancienne loterie en tant que nouvelle loterie.

Q : Pour quelle raison ma loterie peut-elle échouer et comment recommencer la loterie avec les mêmes données d’achat ?

Un échec survient pour les produits de loterie uniquement si l’heure de fin a été atteinte sans que le nombre minimal de tickets ait été atteint.

Nous proposons une option de prolongation, disponible dans les réglages du produit de loterie (Modifier la page de produit). Cette option vous permet de prolonger la loterie sans perdre les données relatives aux tickets achetés. Cette option s’affichera uniquement pour les loteries ayant échoué.

Q : Est-il possible d’exporter les tickets de loterie ?

Oui. Nous proposons une option d’exportation CSV, disponible dans le tableau des publications de Lottery.

Prérequis

Version minimale de PHP : 5.6

Lottery for WooCommerce vous permet de gérer un système de loterie/tirage au sort dans votre boutique WooCommerce.


Avis Clients