Skip to content
calendrax
Menu

Bookings that arrive with the deposit already paid.

Calendrax is a WordPress booking plugin for businesses that sell time. Customers choose a service and a time, pay a deposit through your own Stripe account, and manage the booking themselves. A no-show no longer costs you the slot.

Free on WordPress.org. Pro is $49 once, not a subscription. Calendrax takes no cut of your bookings.

Tuesday 14 OctoberStudio Nine
  1. Balayage and tonerMaya R. with Joan$40 deposit paid
  2. OpenBookable online now2 times left
  3. Beard trimTheo K. with SamPaid in full
  4. Colour consultationPriya D. is paying nowHeld for 30 min
  5. Cut and finishAna L. with Joan$20 deposit paid

Collected before anyone walked in$135.00

How a deposit booking works

  1. The customer picks a time

    Service, date and time on one screen, then their details. The time is held while they pay, so nobody else can take it.

  2. They pay the deposit on your site

    Stripe’s secure payment form opens right inside the booking page: cards, Apple Pay and Google Pay. The money goes straight to your own Stripe account.

  3. Stripe confirms, then the booking does

    Calendrax confirms only after Stripe’s signed message arrives. A customer closing the tab, or faking a “paid” link, confirms nothing.

  4. They manage it themselves

    Every email carries a private link to view or cancel within your rules, and your number to change the time. Refunds go back through Stripe from your admin.

Everything a booking page needs, free

The free plugin on WordPress.org is the full booking system, not a trial. It runs on your site, stores bookings in your own database, and appears only where you paste a shortcode.

  • Unlimited services, staff and bookings. No caps in the free plugin.
  • Deposits as a fixed amount or a percentage, full payment, or pay at the appointment.
  • Staff hours, breaks, days off, buffers, minimum notice and group classes.
  • Booking form that takes your theme’s font, with light or dark mode and your colours.
  • Confirmation and reminder emails with a header in your brand colour.
  • One admin page for calendar, bookings, customers and payments. No page reloads.

See every feature

The Calendrax booking form: a month calendar with available times next to it
Date and time on one screen, in the theme’s own font.

See it working

Real screens from the plugin, captured by our automated tests.

Pro, for when the business grows

One payment of $49 for one website, with 12 months of updates and email support. It keeps working after that.

14-day money-back guarantee

The Talk to us panel on a website: the AI receptionist is speaking
Pro: visitors talk to your AI receptionist right on your website.
  • AI assistant on every page

    A floating chat that answers “what offers do you have?” from your own pages and books real free times.

  • AI voice agent

    Answers your phone and a “Talk to us” button on your site, day and night: questions, new bookings, reschedules and cancellations.

  • More locations

    Each with its own timezone, hours, staff and prices, plus a manager role per location.

  • Reports and exports

    Revenue, no-shows and cancellations by service, staff and location. CSV for your accountant.

  • Connections

    Stripe promotion codes, calendar feeds for your phone, and signed webhooks for Zapier, Make or n8n.

  • Priority support

    Your questions go to the front of the queue, answered within one working day, including help connecting Stripe and your voice agent.

New in Pro

Meet your AI receptionist

It answers your phone and the “Talk to us” button on your website, any hour. It knows your services and prices, finds real free times, and books, moves or cancels appointments, then emails the confirmation.

  • Set up from one screen in WordPress with your Vapi account
  • Callers only change their own bookings
  • Deposits by email link, never card numbers by phone
  • Every call logged with a short summary
The Phone agent screen in Calendrax with the agent answering calls
The Phone agent screen in Calendrax Pro.

Made for anyone who sells appointments

If an empty chair, room or calendar slot costs you money, a deposit fixes it. These are the amounts businesses usually ask for.

Setups by type of business

BusinessTypical deposit
Hair and beauty salons$20–$50 or 25%
Spas and massage30–50%
Clinics and therapistsFixed fee per session
Photographers25–50% to hold the date
Tutors and coachesFull payment upfront
Repair and home servicesCall-out fee

Your data stays on your website

Bookings and customers
Stored in your WordPress database. Deactivating or deleting Calendrax never removes them unless you choose to.
Card details
Typed into Stripe’s secure form. They never touch your site’s database or ours.
What Exceat Lab receives
For Pro: your license key, site address and plugin version. Nothing about your customers.
AI chat and calls
Chat goes to Google with your own Gemini key; calls run on your own Vapi account. Both keys are stored encrypted and never shown to visitors.

Questions people ask first

Do I need a Stripe account?

Only to take money online. Free bookings and pay-at-the-appointment work without Stripe. When you are ready, connect your own Stripe account in about two minutes: paste your Stripe keys, or sign in with Stripe.

Does Calendrax take a fee from each booking?

No. Stripe charges its normal processing fee. Exceat Lab takes nothing per booking, on Free or Pro.

Will it work with my theme or page builder?

Yes. It is shortcode-only, so it works in the block editor, Elementor, Divi, Beaver Builder and classic themes, and uses your theme’s font by default.

What happens if I stop paying for Pro updates?

Nothing breaks. Pro keeps working; you just stop getting new versions until you renew.

All questions

Take your first deposit this afternoon

Install the free plugin, run the two-minute quick setup, connect Stripe, paste one shortcode.