Vendre des billets sur la page événement

Disponible dans :Pro

Le bloc Ticket Picker affiche les billets d’un événement sur sa page. Les visiteurs choisissent combien ils en veulent, saisissent leurs coordonnées, puis paient sur la page sécurisée de Stripe. Les billets gratuits sont réservés tout de suite.

Le Ticket Picker demande HappenBoard Pro. Voir ce que Pro ajoute.

Où s’affiche le Ticket Picker

Vous n’avez rien à placer. Sur un événement qui a au moins un type de billet, gratuit ou payant, le formulaire d’inscription du modèle de page d’événement est remplacé par le Ticket Picker. Ce formulaire n’accepte plus d’inscriptions pour cet événement.

Pour choisir où les billets apparaissent, ajoutez vous-même le bloc Ticket Picker, dans le contenu de l’événement ou dans le modèle de page d’événement. Construire une page d’événement montre les deux façons. Le formulaire d’inscription affiche alors une courte phrase à la place : « This is a ticketed event: book a ticket to attend. » Les billets ne sont jamais proposés deux fois.

Dans l’éditeur, le bloc affiche un aperçu des vrais billets de l’événement. Dans le modèle de l’Éditeur de site, où il n’y a pas encore d’événement, il affiche un espace réservé.

Le bloc a des réglages de couleurs, d’espacement et de typographie. Son bouton reprend le style des boutons de votre thème, pour ressembler aux autres boutons de votre site.

Ce que voient les acheteurs

Le formulaire affiche, de haut en bas :

  1. Sur un événement récurrent, une liste Date des prochaines dates. Une date complète porte la mention (sold out) et ne peut pas être choisie. Les places restantes se mettent à jour quand l’acheteur change de date.
  2. Une ligne par billet en vente : son nom, sa description, son prix (ou Free), les places restantes quand le billet a une capacité, et une case de quantité. Un acheteur peut prendre jusqu’à 20 billets de chaque type à la fois.
  3. Your details : Your name et Email, tous deux obligatoires.
  4. Les questions d’inscription de l’événement, si vous en avez créé. Ce sont les champs personnalisés réglés sur Attendee registration, les mêmes que ceux du formulaire d’inscription. Les questions obligatoires doivent être remplies.
  5. Un bouton Continue to checkout, ou Get tickets quand tous les billets proposés sont gratuits.

Les billets hors de leurs dates de vente ne sont pas affichés. Un billet épuisé reste dans la liste, marqué Sold out, sans case de quantité.

Quand des billets gratuits sont proposés et que votre site utilise Cloudflare Turnstile, un captcha apparaît au-dessus du bouton. Voir Protéger vos formulaires du spam.

Comment l’acheteur paie

  1. L’acheteur clique sur Continue to checkout. Votre site vérifie que chaque billet est toujours en vente et qu’il reste assez de places. Sinon, l’acheteur voit combien de places restent et rien n’est débité.
  2. Les places lui sont réservées environ 30 minutes.
  3. L’acheteur paie par carte sur la page de Stripe. Les données de carte sont saisies chez Stripe, jamais sur votre site.
  4. Stripe renvoie l’acheteur sur la page de l’événement, à la même date pour un événement récurrent. Le bloc indique que la réservation est en cours de traitement et qu’un e-mail de confirmation va arriver.
  5. Quelques secondes plus tard, Stripe confirme le paiement à votre site. L’acheteur est ajouté à votre liste de participants et reçoit l’e-mail de confirmation, avec le QR code du billet et un billet PDF.

Si l’acheteur annule sur la page de Stripe, le bloc indique que rien n’a été débité et affiche à nouveau le formulaire.

Un acheteur réserve une seule date par paiement, dans une seule devise. Un même visiteur peut lancer 10 paiements et réserver 60 places par heure au maximum : personne ne peut bloquer un spectacle sans payer. Configurer Stripe détaille ces limites.

Les billets gratuits

Une sélection qui ne coûte rien ne passe jamais par Stripe. Les billets sont réservés tout de suite, le formulaire le confirme et l’e-mail de confirmation suit. Les billets gratuits passent les mêmes contrôles anti-spam que le formulaire d’inscription, et une réservation peut en prendre jusqu’à 20.

Dans les résultats de recherche

HappenBoard ajoute le balisage Event à chaque page d’événement : les informations de l’événement écrites pour Google. Il liste chaque billet en vente avec son prix, sa devise et sa disponibilité. Les billets payants n’y figurent qu’une fois que Stripe (ou WooCommerce) peut encaisser le paiement. Les moteurs de recherche voient vos vrais tarifs, et un événement payant n’est jamais présenté comme gratuit.

En cas de problème

  • Le bloc indique que le paiement en ligne n’est pas configuré : aucune clé publiable Stripe n’est enregistrée. Les billets payants restent masqués jusqu’à ce que vous l’ajoutiez, les billets gratuits restent proposés.
  • Le bloc indique qu’aucun billet n’est disponible : l’événement n’a pas de type de billet, ou aucun n’est en vente en ce moment. Vérifiez les dates de vente de vos types de billets.
  • Les acheteurs paient mais n’apparaissent ni dans vos participants ni dans l’écran Orders : le webhook de Stripe n’atteint pas votre site. Vérifiez-le dans l’onglet Stripe.
  • Les billets apparaissent deux fois sur la page : votre Ticket Picker est placé dans une partie de modèle. Déplacez-le dans le modèle lui-même ou dans le contenu de l’événement.
  • Un acheteur a été remboursé sans intervention de votre part : Stripe a confirmé son paiement si tard que les places réservées avaient déjà été vendues à quelqu’un d’autre. Cette ligne de billets est remboursée automatiquement et aucun e-mail de confirmation n’est envoyé.

Pour aller plus loin