BA Book Everything plugin - the really fast and powerful Booking engine with management system for theme/site developers to create any booking or rental sites (tours, hotels, hostels, apartments, cars, events etc., or all together).
Magic one-click "Demo Setup" feature helps you get started with the plugin in minutes!
Rates and prices system is easy to use and incredibly flexible in adjusting any price variations based on seasons (dates), week days (weekend rates, etc.), number of the guests or/and number of the days/nights.
Thanks to
integration with Elementor plugin, you’ll be able to see BA Book Everything shortcodes and widgets (e.g. search availability form, booking form, booking item calendar, slideshow and other post elements) in the list of the content modules in the Elementor builder.
It’s highly customizable with hooks, so you need to have some programming skills to drive it on the top gear in your project. But even "out of the box" the plugin is ready for use and could be sufficient in many cases –
Try Demo and
Read details.
Docs & Support
You can find
Docs and more detailed information about BA Book Everything on
ba-booking.com. If you were unable to find the answer to your question in any of the documentation, you should check the
support forum on
WordPress.org. If you can't locate any topics that pertain to your particular issue, post a new topic for it.
Features
- One-click Demo content setup
- Booking rules for nights, days, hours or event (tour) booking
- Custom categories (tours, hotels, apartments, cars, events etc.) with own booking rules
- Easy to create custom taxonomies from the administrator screen to use them when editing booking objects
- Easy to create schedule and prices
- Flexible rate rules: minimum/maximum booking period, days of the week to which the rate applies, days of the week in which the reservation can be started
- Variable prices based on number of the guests or/and number of the days/nights
- Cyclic availability: schedule items availability every N days for M days. Useful for cruises and other types of rentals with cycles other than a week.
- Exclude certain dates from availability calendar
- Setup prices for any age categories (customizable)
- Search form builder: allows to use custom taxonomies as filters, price range picker, guests selection, keyword search, search tabs (different search field set per booking category)
- Promotional: discount Coupons, discounted prices with time constraints
- Full control on the Booking process – e-mail confirmations and notifications, customizable booking form, checkout form, option for manually availability confirmation (both email and admin dashboard)
- Availability calendar with prices, synchronized with booking form widget
- Widgets: booking form, search form, taxonomy terms filter, prices filter
- Shortcode [all-items]
- Elementor support
- 5 stars rating integrated with WP comments
- Product schema markup
- Service post type - sell services with booking!
- Variable prices for services
- FAQ post type
- Google Maps API integrated to show address map or find nearest meeting points (for tours etc.)
- Internationalized and Translation ready
- Multilingual support for WPML plugin
- Post duplication supported with Post Duplicator plugin
- Hooks for customization (developers)
- Integrated with WP xml export/import
- and more...
Available in Addons
- Currency switcher
- iCal synchronization
- PDF invoices
- Backend bookings from dashboard: creating, editing, cancellation, manual refund (full or partial)
- Editing/cancellation orders for both customers and administrators, extra charge, full or partial refund, custom refund rules
- Export orders to XLSX file
- PayPal payments
- Stripe payment gateway for credit card payments, including 3D Secure, Apple Pay, Google Pay, Microsoft Pay and the Payment Request API
- Authorize.net payment gateway for credit card payments
- Razorpay payment gateway for credit card payments
- ePayco payment gateway for credit card payments
- Yoco payment gateway for credit card payments
- Wompi payment gateway for credit card payments
- Mercado Pago payment gateway for credit card payments
- Mi Cuenta Web (IZIPAY) payment gateway
- Kashier payment gateway for credit card payments
- PARAM payment gateway for credit card payments (TRY)
- IfthenPay payment gateway for Multibanco (Pag. Serviços), MB WAY, Credit card and Payshop payments
- "Bank transfer" payment option
- Network N-Genius payment gateway
- Pesapal payment gateway (Kenya, Malawi, Tanzania, Rwanda, Uganda, Zambia, Zimbabwe)
- Paymentez payment gateway
- SimplePay payment gateway
- Cashfree (India) payment gateway
- Vipps payment gateway
- OnePay payment gateway (Vietnam)
- Transbank Webpay Plus (Chile) payment gateway
- more on request
You can find BA Book Everything Addons and Themes and more detailed information about the plugin on ba-booking.com.
Limitations
The War is a fact that has already affected many businesses around the world, including ours. Until the war is over, we are not providing any products or services to the russian audience.
When using our products, russian audiences may encounter unexpected behavior.
Minimum Requirements
- PHP 8.1 or greater
- MySQL 5.7 / MariaDB 10 or greater is recommended
Installation
- Log in to your WordPress dashboard, navigate to the "Plugins" > "Add New" menu, search for "BA Book Everything" and click "Install Now". You can also add the plugin manually as described in the WordPress codex instructions.
- Activate the "BA Book Everything" plugin through the 'Plugins' menu in WordPress
- Go to "BA Settings" menu to make main settings
- Go to "BA Settings" > "Demo content" menu to setup demo content in one click
- Go to "BA Book Everything" > "Search Form" menu to customize search form fields
- Go to "Appearance" > "Widgets" menu to add booking form, search form and search filters to front-end pages
Updating
Automatic updates should work smoothly, but we still recommend you back up your site.
Customization
- Start learning hooks and functions from BABE_html class.
- Send us a request