Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/msibtain/property-booking-system/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
A WordPress plugin for managing property bookings with seasonal pricing, discounts, and Stripe-powered checkout.
Features
- Frontend booking calendar shortcode:
pbs-booking-calendar - Date range selection with live pricing breakdown (nights, base total, discount, total)
- Seasonal nightly pricing support by date ranges
- Discount rules based on minimum nights (percentage or fixed amount)
- Real-time availability checks to block overlapping bookings
- Stripe checkout integration (Payment Intents + card payments)
- Booking confirmation flow after successful payment verification
- Customer details capture during checkout (name, email, phone)
- Custom bookings storage in a dedicated database table
- Admin bookings page to view latest booking records
- Plugin settings page for payment mode, currency, and Stripe keys
- Support for Stripe sandbox and live environments