HappenBoard Pro est une seconde extension qui s’appuie sur l’extension gratuite HappenBoard. Vous l’installez depuis un fichier zip, puis vous activez votre clé de licence pour que votre site reçoive les mises à jour de Pro.
HappenBoard Pro est une extension payante. Les offres et leurs prix sont sur la page des tarifs.
Avant de commencer
- HappenBoard, l’extension gratuite, en version 0.2.0 ou plus récente, installée et activée. Pro la complète, il ne la remplace pas. Si elle n’est pas encore sur votre site, suivez d’abord le guide Installation et prérequis.
- WordPress 6.9 ou plus récent, et PHP 8.2 ou plus récent.
- Votre compte happenboard.com, où vous téléchargez Pro et trouvez votre clé de licence.
Installer Pro
- Connectez-vous à votre compte happenboard.com et téléchargez le fichier zip de HappenBoard Pro. Ne le décompressez pas.
- Dans WordPress, allez dans Extensions → Ajouter une extension et cliquez sur Téléverser une extension.
- Choisissez le fichier zip et cliquez sur Installer maintenant.
- Cliquez sur Activer l’extension.
WordPress refuse d’activer Pro tant que l’extension gratuite est absente ou désactivée. Installez et activez d’abord HappenBoard, puis activez Pro.
Si Pro se met en pause
Si HappenBoard est désactivé, supprimé ou antérieur à la version 0.2.0, Pro se met en pause et une alerte rouge en haut de l’administration en donne la raison.
- HappenBoard n’est pas actif : réactivez-le depuis l’écran Extensions.
- HappenBoard est trop ancien : mettez-le à jour dans Tableau de bord → Mises à jour.
Rien n’est supprimé pendant cette pause. Une fois HappenBoard à jour, Pro termine sa mise en place tout seul au chargement de page suivant. Inutile de le réactiver.
Sur un site qui vend des billets, réglez cette alerte sans attendre. Tant que Pro est en pause, votre site ne reçoit pas les confirmations de paiement de Stripe : un acheteur peut payer sans recevoir de billet.
Activer votre clé de licence
La clé de licence donne accès aux mises à jour de Pro, correctifs de sécurité compris. Les fonctions n’en dépendent pas : toutes les fonctions Pro marchent sans clé, ou avec une clé expirée.
- Dans votre compte happenboard.com, copiez votre clé d’API : la Master API Key, ou la clé de votre commande Pro.
- Dans WordPress, allez dans HappenBoard → Settings → Licence.
- Collez la clé dans Licence key.
- Cliquez sur Activate.
La section affiche alors Status: Active et le nombre de sites qui utilisent la licence, par exemple « 1 of 3 sites ». Chaque site activé occupe une place de la licence.
Les nouvelles versions de Pro apparaissent désormais dans Tableau de bord → Mises à jour et sur l’écran Extensions, comme pour n’importe quelle extension. Cliquez sur Afficher les détails pour lire les notes de version. Votre site vérifie aussi la licence une fois par jour : un renouvellement ou une expiration apparaît donc tout seul.
Les boutons de la licence
| Bouton | Rôle |
|---|---|
| Activate | Active la clé sur ce site, en occupant une place de la licence. |
| Save without activating | Enregistre la clé saisie sans contacter happenboard.com. |
| Deactivate on this site | Libère la place de ce site sur la licence. La clé reste enregistrée. |
| Check now | Demande à happenboard.com l’état actuel de la clé. |
| Remove key | Supprime la clé de ce site. Visible seulement quand la licence n’est pas active ici. |
Si l’état n’est pas Active, la section dit quoi faire. Expired : renouvelez la licence dans votre compte. No site left on this licence : désactivez-la sur un autre site ou passez à une licence plus grande. Not recognised : la clé a été mal copiée.
Quand la clé manque, a expiré ou n’est pas active, l’écran Extensions affiche aussi un avertissement avec un lien vers la section Licence. Vous pouvez le fermer : il ne revient que si le problème change.
La clé est stockée sur votre site et envoyée uniquement à happenboard.com, avec l’adresse de votre site et votre version de Pro. Sans clé active, rien n’est envoyé tant que personne ne clique sur l’un des boutons de la licence.
Passer Pro sur un autre site
- Sur l’ancien site, allez dans HappenBoard → Settings → Licence et cliquez sur Deactivate on this site.
- Sur le nouveau site, installez Pro et activez la même clé.
Remove key seul ne libère pas la place de l’ancien site sur la licence : désactivez d’abord.
Sur un réseau multisite
Une seule licence couvre tous les sites du réseau, car les extensions y sont mises à jour pour tout le réseau à la fois. Seul un administrateur du réseau peut la modifier, depuis n’importe quel site du réseau. Les administrateurs de site en voient l’état.
Où Pro apparaît
Pro s’ajoute aux écrans que vous connaissez déjà :
- Orders (commandes) apparaît dans le menu HappenBoard.
- Settings gagne les onglets Custom fields, AI assistant, Stripe, Ticket design, Submissions et Licence.
- Integrations gagne les cartes Slack, WhatsApp, MailerPress, Google Calendar, Outlook Calendar, Webhooks, Map Design Studio, SEOPress et Multilingual.
- Attendees gagne un onglet Check-in, et Bookings gagne Resources.
- L’éditeur d’événement gagne les panneaux Tickets (Pro) et Custom fields.
- L’outil d’insertion de blocs gagne dix blocs Pro.
La plupart des fonctions restent inactives tant que vous ne les avez pas configurées. La vue d’ensemble de ce que Pro ajoute les présente une par une.
Désactiver ou supprimer Pro
La désactivation conserve vos réglages, vos billets, vos commandes et votre clé de licence. Tant que Pro est désactivé, le Ticket Picker ne vend plus de billets et le formulaire d’inscription gratuit revient sur les événements avec billets.
Si vous vendez vos billets via WooCommerce, désactiver Pro retire les produits des billets de votre boutique (ils repassent en brouillon), puisque plus rien ne créerait leurs billets. Ils reviennent quand vous réactivez Pro.
Supprimer Pro depuis l’écran Extensions conserve aussi ses données : une réinstallation retrouve tout. Les produits WooCommerce des billets restent aussi dans votre boutique, en brouillon. Pour les effacer définitivement, ajoutez cette ligne à wp-config.php avant de supprimer l’extension :
define( 'HAPPENBOARD_PRO_UNINSTALL', true );
Pro efface alors ses réglages (clés Stripe comprises), ses tables, ses permissions et la clé de licence. Les produits WooCommerce des billets restent dans votre boutique mais repassent en brouillon : plus personne ne peut les acheter. Les données de l’extension gratuite ne sont pas touchées : voir RGPD, données personnelles et désinstallation.
Pour aller plus loin
- Configurer Stripe : connecter votre compte Stripe avant de vendre des billets.
- Ce que Pro ajoute : vue d’ensemble : trouver le guide de chaque fonction Pro.
- Rôles et permissions Pro : choisir qui gère les billets, les commandes et le check-in.