Title: Alura Booking
Author: Alienwebsolutions
Published: <strong>October 28, 2026</strong>
Last modified: October 28, 2026

---

Search plugins

![](https://ps.w.org/alura-booking/assets/banner-772x250.png?rev=3770153)

![](https://ps.w.org/alura-booking/assets/icon-256x256.png?rev=3770153)

# Alura Booking

 By [Alienwebsolutions](https://profiles.wordpress.org/manisetia0001/)

[Download](https://downloads.wordpress.org/plugin/alura-booking.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/alura-booking/#description)
 * [Reviews](https://wordpress.org/plugins/alura-booking/#reviews)
 *  [Installation](https://wordpress.org/plugins/alura-booking/#installation)
 * [Development](https://wordpress.org/plugins/alura-booking/#developers)

 [Support](https://wordpress.org/support/plugin/alura-booking/)

## Description

Alura Booking helps hotel and accommodation businesses manage inventory and accept
reservations through their WordPress website.

Features include:

 * Manage accommodation inventory, room types, rates, and availability.
 * Let visitors search for accommodation and proceed through a multi-step booking
   flow.
 * Collect guest details and review booking information at checkout.
 * Manage reservations and booking status from the WordPress dashboard.
 * Configure supported payment methods, including manual payment and available gateway
   integrations.
 * Set up booking notifications and customer emails.
 * Use frontend shortcodes to display booking forms, search results, room information,
   and booking-related pages.
 * Exchange unavailable dates through compatible iCalendar (.ics) feeds. Sync is
   periodic, not real-time, and does not synchronise guest data, rates, or reservations.

Some features require configuration of the relevant settings or third-party services.
Payment gateway availability depends on the gateway credentials and setup.

### External services

This plugin can connect to the following third-party services. Each one is used 
only when the site owner enables or configures it in the plugin settings.

#### Stripe (online card payments)

Used when Stripe is enabled as a payment gateway. When a guest pays, the booking
reference, amount, currency and guest email are sent to Stripe (https://api.stripe.
com) to create and verify the payment.
 Terms: https://stripe.com/legal/ssa | Privacy:
https://stripe.com/privacy

#### Razorpay (online payments)

Used when Razorpay is enabled as a payment gateway. The Razorpay checkout script
is loaded from https://checkout.razorpay.com only when a guest chooses to pay with
Razorpay. Booking reference, amount, currency and guest contact details are sent
to Razorpay (https://api.razorpay.com) to create and verify the payment.
 Terms:
https://razorpay.com/terms/ | Privacy: https://razorpay.com/privacy/

#### Twilio (SMS notifications)

Used when Twilio is selected as the SMS provider. The guest phone number and the
notification message text are sent to https://api.twilio.com.
 Terms: https://www.
twilio.com/legal/tos | Privacy: https://www.twilio.com/legal/privacy

#### MSG91 (SMS notifications)

Used when MSG91 is selected as the SMS provider. The guest phone number and the 
notification template variables are sent to https://control.msg91.com.
 Terms: https://
msg91.com/terms-of-use | Privacy: https://msg91.com/privacy-policy

#### Custom SMS webhook

If the site owner configures a custom SMS endpoint, the guest phone number, message
text and event details are sent to the URL the site owner enters.

#### Frankfurter (currency exchange rates)

Used when multi-currency display is enabled. The plugin sends only currency codes(
for example, USD and EUR) to https://api.frankfurter.dev to retrieve exchange rates.
Rates are used to show estimated prices in the selected display currency; the actual
booking amount remains in the configured base currency. No guest or booking data
is sent.
 The service is operated by the open-source Frankfurter project. It does
not publish a separate terms of service or privacy policy; its statement that it
does not collect or log personal data, IP addresses or request URLs is in the FAQ
at https://frankfurter.dev, and its license is at https://frankfurter.dev/license/.
Rates are stored on your site and refreshed at most about every two days, not on
every page view.

#### iCalendar feeds (calendar synchronisation)

Used only when the site owner adds a compatible external iCalendar feed. The plugin
downloads the feed URL entered by the site owner to block dates that are unavailable
elsewhere. The site owner may share the private export URL generated by the plugin
with another calendar system to publish availability. This exchanges calendar dates
only; it does not synchronise guest data, rates, or reservations. No guest data 
is sent when importing a feed. The terms and privacy policy of the calendar provider
whose URL is entered apply.

### Source code

All JavaScript and CSS shipped with this plugin is human-readable and unminified.
There is no build step, so no separate source repository is required: the files 
in `admin/assets/` and `frontend/assets/` are the source. No third-party JavaScript
libraries are bundled. The Razorpay checkout script is loaded from Razorpay’s own
servers only when a guest chooses Razorpay (see External services).

### Getting Started

After activating the plugin, create the pages that visitors will use for booking.
You can add shortcodes with the WordPress **Shortcode** block or Elementor’s **Shortcode**
widget.

 1. In **Pages > Add New**, create a page such as **Hotel Search** and add `[alurbo_booking_search]`.
    Publish the page and copy its full URL.
 2. In **Alura Booking > Settings**, set the booking search page URL to the URL of 
    the page you just published. Use your own site’s URL; page addresses vary by site.
 3. To show results on a separate page, create a page such as **Hotel Results**, add`[
    alurbo_available_rooms]`, publish it, and set its URL in the booking results page
    setting. If you leave the results URL empty, the plugin can show results on the
    search page.
 4. Create a page such as **Hotel Checkout**, add `[alurbo_checkout]`, publish it, 
    and set its URL in the checkout page setting.
 5. Add your locations, room types, rooms, rates, and availability in the Alura Booking
    dashboard. Configure payment and notification options you plan to use, then run
    a test search and booking.

The **Alura Booking > Shortcodes** page in the dashboard lists available shortcodes.
Optional examples include `[alurbo_availability_calendar months="2"]` for an availability
calendar.

## Installation

 1. Upload the plugin ZIP through **Plugins > Add New > Upload Plugin**, or copy the`
    alura-booking` folder to `/wp-content/plugins/`.
 2. Activate **Alura Booking** from the **Plugins** screen.
 3. Open **Alura Booking** in the WordPress dashboard and configure hotel details, 
    inventory, pricing, and booking settings.
 4. Create or review the frontend booking pages and add the plugin’s booking shortcodes
    where needed.
 5. Run a test search and test booking before accepting real reservations or payments.

## FAQ

### Does the plugin require configuration after activation?

Yes. Configure your accommodation inventory, rates, availability, booking settings,
and any payment or notification services you intend to use.

### Can I test bookings without charging customers?

Use the manual payment option where available, or configure a payment gateway’s 
test mode. Do not use live payment credentials for testing.

### Does the plugin work with every WordPress theme?

The frontend uses plugin templates and styles, but theme styles may affect the appearance.
Test your booking pages with your active theme and check desktop, tablet, and mobile
layouts.

### Where can I get help?

Visit https://alienwebsolutions.com/ for information and support options.

### Can I hide the booking progress bar on the first Search step?

Yes. In Alura Booking settings, enable “Hide the booking progress bar on the first
Search step”. The progress bar remains available on later booking steps.

### Can guests browse room photos in a slider?

Yes. Room galleries support image navigation and thumbnails when multiple room images
are configured.

### Does the plugin provide full channel management?

No. It exchanges unavailable dates through compatible iCalendar feeds only. It does
not synchronise rates, guest details, or reservations.

### Does the selected display currency change the amount charged?

No. Prices shown in another currency are estimates based on exchange rates. The 
booking amount remains in the configured base currency.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Alura Booking” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ Alienwebsolutions ](https://profiles.wordpress.org/manisetia0001/)

[Translate “Alura Booking” into your language.](https://translate.wordpress.org/projects/wp-plugins/alura-booking)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/alura-booking/), check
out the [SVN repository](https://plugins.svn.wordpress.org/alura-booking/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/alura-booking/) 
by [RSS](https://plugins.trac.wordpress.org/log/alura-booking/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial public release.

## Meta

 *  Version **1.0.0**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [accommodation](https://wordpress.org/plugins/tags/accommodation/)[booking system](https://wordpress.org/plugins/tags/booking-system/)
   [Hotel Booking](https://wordpress.org/plugins/tags/hotel-booking/)[room booking](https://wordpress.org/plugins/tags/room-booking/)
 *  [Advanced View](https://wordpress.org/plugins/alura-booking/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/alura-booking/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/alura-booking/reviews/)

## Contributors

 *   [ Alienwebsolutions ](https://profiles.wordpress.org/manisetia0001/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/alura-booking/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://alienwebsolutions.com/)