WordPress plugin intelligence profile

Webase Booking Manager

A professional appointment booking plugin with category-based services, calendar scheduling, multiple payment gateways, and PDF invoicing.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.0
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update10 May 20265mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Webase Booking Manager version 1.0.0 as active, updated 5mo ago and tested up to WordPress 6.9.

Overview

About this plugin

Webase Booking Manager is a complete appointment and service booking system for WordPress. Built for any service-based business, it allows customers to book appointments directly from your website through a clean, multi-step frontend form.

Key Features:

  • Multi-step booking form — Category → Service → Date/Time → Details → Payment
  • Service categories with customizable color coding
  • Per-service time slots with configurable intervals (30 minutes to 12 hours)
  • Optional time slot toggle — date-only mode for package-style bookings
  • Per-package date availability — fully booked dates disabled only for that specific service
  • Multiple payment gateways — Bank Transfer, Stripe, PayPal
  • PDF invoice generation with bank account details and company logo
  • Complete admin panel — Bookings, Payments, Services, Invoices, Calendar View
  • Bulk actions support for bookings, payments, and invoices
  • Working hours configuration per day of the week
  • Automatic booking reference number generation
  • Email notifications sent to both customer and admin
  • Mobile-responsive frontend design
  • Translation ready
  • Services showcase shortcode [wbbm_services] with category filter and column control

Built-in Payment Gateways:

  • Bank Transfer — Manual confirmation by admin
  • Stripe — Secure credit/debit card payments
  • PayPal — Online payments via PayPal

Admin Management:

  • View and manage all bookings from a central dashboard
  • Update booking statuses (Pending, Confirmed, Completed, Cancelled)
  • Manage payment statuses (Pending, Paid, Failed, Refunded)
  • Create and edit service categories and services
  • View calendar overview of all bookings
  • Generate and download PDF invoices
  • Configure working hours
  • Set company information, currency, and payment gateways

Webase Booking Manager is developed and maintained by Webase Solutions.

External services

This plugin optionally connects to the following third-party services when the corresponding payment gateway is enabled by the site administrator.

Stripe

When the Stripe payment gateway is enabled and a customer submits a booking, the plugin communicates with:

  • Stripe API ( https://api.stripe.com ) — to create a PaymentIntent and process the card payment. Data sent includes the booking amount, currency, and a booking reference metadata string. No personal customer data (name, email, address) is sent to the Stripe API directly by this plugin.
  • Stripe.js ( https://js.stripe.com/v3/ ) — the official Stripe JavaScript library, loaded on any page containing the booking form when Stripe is enabled. This library handles secure card field rendering in the customer’s browser. Stripe may collect browser and device information as described in their privacy policy.

com/legal/ssa

com/privacy

PayPal

When the PayPal payment gateway is enabled and a customer chooses PayPal at checkout, the plugin communicates with:

  • PayPal Orders API — https://api-m.paypal.com (live) or https://api-m.sandbox.paypal.com (sandbox/test mode) — to create a PayPal order and capture the payment. Data sent includes the booking amount, currency, and a booking reference description.

com/legalhub/useragreement-full

com/legalhub/privacy-full

No data is sent when gateways are disabled

Bank Transfer (the default gateway) does not connect to any external service. Stripe and PayPal connections are only established when those gateways are explicitly enabled in Webase Booking Manager → Settings → Payment Gateways.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • appointments
  • booking
  • calendar
  • payments
  • scheduling
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity10 May 20265mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.