booknslot Get booknslot

Getting Started

Requirements

Install

  1. Open your purchase email from LemonSqueezy. It contains the .zip download link and your license key.
  2. Download booknslot-v1.0.0.zip (or the latest version).
  3. In WordPress admin, go to Plugins → Add New → Upload Plugin.
  4. Upload the .zip, click Install Now, then Activate.

A new Booking Manager item appears in the left-hand admin sidebar. Click it.

Activate your license

Write endpoints (creating bookings, sending OTPs) stay locked until your license is activated.

  1. In Booking Manager, click License.
  2. Paste the license key from your purchase email.
  3. Click Activate. The status flips to Active within a second.

If activation fails, see FAQ → License shows inactive.

Create your first booking page

Booking Manager uses a 5-step wizard (Builder tab) to create a page:

  1. Service Setup — name the page (e.g. “Physics Lab Booking”), choose a slug, add a description.
  2. Form Builder — booker name, email, and resource are fixed. Add extra fields (text, textarea, select, checkbox) if you need them.
  3. Calendar & Slots — set start/end time, slot duration (15 / 30 / 60 min), available weekdays, holidays, timezone.
  4. Access & Approval — restrict by email domain if you want (e.g. @youruniversity.edu only). Choose auto-approve or require maintainer approval.
  5. Review — preview the widget, publish.

Embed the page on your site

After publishing, copy the shortcode shown on the review screen:

[booking_manager slug="your-page-slug"]

Paste it into any page or post in the WordPress editor (block or classic). Save. Your visitors can now book.

Next step

Read the Configuration guide for the details on each builder step.