Install the plugin
- Download the
listeo-booking-plus.ziparchive from your PureThemes account. - In WordPress admin, go to Plugins β Add New β Upload Plugin.
- Pick the zip, install, then click Activate.
If Listeo Core is missing or not active, you’ll see this notice β install/activate Listeo Core first, then come back:

Listeo Booking Plus β This plugin requires Listeo Core to be installed and activated. Please install Listeo Core first.
Enter your license key
Booking Plus is gated by a license: all features stay dormant until a valid key is activated.

- Go to Settings β Booking Plus License.
- Paste your license key from your PureThemes account.
- Click Activate License.

You’ll see a green confirmation and a “Last verified” timestamp on success.

If activation fails, the most common reasons are:
- The key has been used on too many sites β deactivate it on one of the others first.
- The site URL doesn’t match what the license is registered against (typical after a domain change or moving from staging to production).
- The server can’t reach the PureThemes license endpoint β check that your host isn’t blocking outbound HTTPS.
What happens with an invalid / expired license
You’ll see a persistent admin notice on every page that links to the License page, and Booking Plus’s features remain disabled until activation succeeds. Your data is not deleted β resources, tickets and bookings stay in the database; they just stop being surfaced until the plugin can boot.
Automatic updates
Once activated, the license also enables auto-updates through the standard WordPress Plugins β Updates screen.