Title: NUBO BOOK
Author: Nubo Copilot
Published: <strong>September 8, 2026</strong>
Last modified: September 8, 2026

---

Search plugins

![](https://ps.w.org/nubo-book/assets/banner-772x250.png?rev=3686227)

![](https://ps.w.org/nubo-book/assets/icon-256x256.png?rev=3686227)

# NUBO BOOK

 By [Nubo Copilot](https://profiles.wordpress.org/tezdev74/)

[Download](https://downloads.wordpress.org/plugin/nubo-book.2.6.3.zip)

 * [Details](https://test.wordpress.org/plugins/nubo-book/#description)
 * [Reviews](https://test.wordpress.org/plugins/nubo-book/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/nubo-book/#installation)
 * [Development](https://test.wordpress.org/plugins/nubo-book/#developers)

 [Support](https://wordpress.org/support/plugin/nubo-book/)

## Description

NUBO BOOK adds a complete online booking system to your WordPress site. It connects
to the
 NUBO booking platform to display your services, show available time slots
and let your customers book online directly from your website.

NUBO BOOK requires a NUBO account (free to create) to obtain an API key and a site
code.
 These are entered in the plugin settings page. All booking data (services,
availability, reservations and payments) is managed by the NUBO API.

#### Features

 * Services grouped by category
 * Interactive calendar with available time slots
 * Booking form with validation
 * Booking management (edit, cancel)
 * Opening hours displayed in a sidebar
 * Multiple services per booking
 * Automatic confirmation emails
 * Responsive design (mobile-friendly)
 * Settings page in the WordPress admin
 * Three display layouts (compact list, list with image, cards grid)

#### Shortcodes

 * `[tezdev_services]` – Displays the list of services with categories and hours
 * `[tezdev_booking]` – Displays the booking page (calendar + form)

### External services

This plugin connects to the NUBO booking API to provide its core functionality. 
It is
 required for the plugin to work, as all booking logic and data are handled
by the NUBO platform.

1) NUBO Booking API
 * What it does: stores and serves your services, availability,
bookings and payments. * Data sent: the API key and site code you configure, and
the booking details entered by your customers (name, email, phone, selected service,
date and time). * When: when a visitor views your services/availability or submits
a booking, and when the plugin checks the connection from the settings page. * Endpoint:
https://booking.nubocrm.com * Account sign-up: https://nubocopilot.com/signup * 
Legal notice: https://nubocopilot.com/mentions-legales * Privacy policy: https://
nubocopilot.com/confidentialite * GDPR information: https://nubocopilot.com/rgpd

2) Stripe (payments)
 * What it does: handles secure online payments for paid services
and events. Stripe.js is loaded in the customer’s browser to collect and confirm
card payments. * When: Stripe.js is loaded only on the booking page and only when
the site owner has enabled online payments. Payment details are sent directly to
Stripe by the browser. * Provider: Stripe, Inc. — https://js.stripe.com/v3/ * Terms
of service: https://stripe.com/legal/ssa * Privacy policy: https://stripe.com/privacy

## Screenshots

[⌊The list of services with category filters and the opening hours sidebar⌉⌊The 
list of services with category filters and the opening hours sidebar⌉[

The list of services with category filters and the opening hours sidebar

[⌊The calendar showing the available time slots for the selected service⌉⌊The calendar
showing the available time slots for the selected service⌉[

The calendar showing the available time slots for the selected service

[⌊The booking summary and the customer details form⌉⌊The booking summary and the
customer details form⌉[

The booking summary and the customer details form

## Installation

 1. In your WordPress admin go to Plugins > Add New > Upload Plugin.
 2. Select the NUBO BOOK ZIP file and click “Install Now”, then activate the plugin.
 3. Create a free account at https://nubocopilot.com/signup to get your API key and
    site code.
 4. Go to Settings > NUBO BOOK and enter:
 5.  * API URL (default: https://booking.nubocrm.com)
     * API key
     * Site code (tenant)
 6. Create two WordPress pages:
 7.  * A page with the `[tezdev_services]` shortcode (e.g. “Book an appointment”)
     * A page with the `[tezdev_booking]` shortcode (e.g. “Booking”)

#### Alternative configuration (wp-config.php)

You can also define constants in wp-config.php (these take priority over the admin
settings):

    ```
    define('TEZDEV_API_BASE_URL', 'https://booking.nubocrm.com');
    define('TEZDEV_API_KEY', 'your_api_key');
    define('TEZDEV_SITE_CODE', 'your-site-code');
    ```

## FAQ

### Do I need an account to use this plugin?

Yes. NUBO BOOK is a client for the NUBO booking platform. You need a free account
at
 nubocopilot.com to get the API key and site code required by the plugin.

### Is the account free?

Yes, a free account lets you get started. Paid plans are available for additional
features.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“NUBO BOOK” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Nubo Copilot ](https://profiles.wordpress.org/tezdev74/)

[Translate “NUBO BOOK” into your language.](https://translate.wordpress.org/projects/wp-plugins/nubo-book)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/nubo-book/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/nubo-book/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/nubo-book/) by [RSS](https://plugins.trac.wordpress.org/log/nubo-book/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.6.3

 * Stripe payments: the billing country is now sent with the customer address
 * Fixed address handling on the payment step

#### 2.6.2

 * Events: the session address / venue is now shown in the date list and in the 
   booking summary

#### 2.5.0

 * Plugin renamed to NUBO BOOK
 * Settings page invites you to create a free account at nubocopilot.com when not
   configured

#### 2.4.6

 * Summary now shows the real duration and price of the selected session
 * Paid events go through Stripe payment (with session) instead of an unpaid booking
 * Fixed a possible one-day shift on the summary date

## Meta

 *  Version **2.6.3**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/nubo-book/)
 * Tags
 * [appointment](https://test.wordpress.org/plugins/tags/appointment/)[booking](https://test.wordpress.org/plugins/tags/booking/)
   [reservation](https://test.wordpress.org/plugins/tags/reservation/)[scheduling](https://test.wordpress.org/plugins/tags/scheduling/)
 *  [Advanced View](https://test.wordpress.org/plugins/nubo-book/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/nubo-book/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/nubo-book/reviews/)

## Contributors

 *   [ Nubo Copilot ](https://profiles.wordpress.org/tezdev74/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/nubo-book/)