Booking Calendar Contact Form
by codepeople 3.6 (32 reviews)

Booking Calendar Contact Form

Booking calendar form with a start and end date, or a single date option. Perfect for hotels, houses, services. PayPal payment integration included.

Booking Calendar Contact Form ranks #8,734 among WordPress.org plugins with 500+ active installations, is #239 of 2,134 in the Calendar & Events category, a 3.6/5 rating from 32 reviews, and was last updated Oct 28, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1.4
v1.2.68 Current Version v1.2.68
Updated 4 days ago Last Update on 28 Oct, 2026
Refreshed 18 hours ago Last Refreshed on
#239 of 2,134 in Calendar & Events Top 25% by installs Downloads +203.6% this week Actively maintained
View on WordPress.org
Rank
#8,734
— No change
Active Installs
500+
-12%
KW Avg Position
60.8
0.2 better
Downloads
227.8K
+18 today
Support Resolved
0%
— No change
Rating
72%
Review 3.6 out of 5
3.6 (32 reviews)

Next Milestone 600

Total Progress 72%
500+ 600+
237
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 28 more installs to reach 600+

Rank Changes

8,727 8,743 8,759 8,774 8,790 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
8,724 8,745 8,766 8,787 8,808 17-10-2026 18-10-2026 19-10-2026 20-10-2026 21-10-2026 22-10-2026 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
Current #8,734
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 100 200 300 400 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
0 100 200 300 400 17-10-2026 18-10-2026 19-10-2026 20-10-2026 21-10-2026 22-10-2026 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

3.6
32 reviews
Overall 72%
5
18 (56%)
4
2 (6%)
3
2 (6%)
2
1 (3%)
1
9 (28%)

Security History

Source: WPVulnerability

18 known vulnerabilities on record · 7 in the last 24 months · checked 2 months ago

  1. UNPATCHED

    Booking Calendar Contact Form [booking-calendar-contact-form] <= 1.0.23 (unfixed)

    CVE-2016-20069 · No fix released

  2. UNPATCHED

    Booking Calendar Contact Form [booking-calendar-contact-form] <= 1.0.23 (unfixed)

    CVE-2016-20070 · No fix released

  3. UNPATCHED

    Booking Calendar Contact Form [booking-calendar-contact-form] <= 1.0.23 (unfixed)

    CVE-2016-20068 · No fix released

  4. Booking Calendar Contact Form [booking-calendar-contact-form] < 1.2.64

    CVE-2026-6810 · Fixed in v1.2.64

  5. Booking Calendar Contact Form [booking-calendar-contact-form] < 1.2.61

    CVE-2025-13318 · Fixed in v1.2.61

  6. Booking Calendar Contact Form [booking-calendar-contact-form] < 1.2.59

    CVE-2025-48231 · Fixed in v1.2.59

  7. Booking Calendar Contact Form [booking-calendar-contact-form] < 1.2.56

    CVE-2025-24723 · Fixed in v1.2.56

  8. Booking Calendar Contact Form [booking-calendar-contact-form] < 1.2.41

    CVE-2023-36384 · Fixed in v1.2.41

  9. Booking Calendar Contact Form [booking-calendar-contact-form] < 1.2.35

    CVE-2023-25037 · Fixed in v1.2.35

  10. Booking Calendar Contact Form [booking-calendar-contact-form] < 1.0.24

    CVE-2016-10908 · Fixed in v1.0.24

Showing the 10 most recent of 18 records.

TL;DR

AI summary of the plugin's readme

This plugin is for hotels, property rentals, service providers, and site owners who need to accept bookings and payments. It solves the problem of collecting date-based reservations (with availability checks and pricing rules) and processing payments through PayPal directly from a WordPress form.

  • PayPal payment integration
  • Start/end or single date selection
  • Full-day or partial-day booking types
  • Availability management to prevent double-booking
  • Seasonal pricing configuration
  • Fixed-length booking enforcement
  • iCal export link
  • Built-in CAPTCHA anti-spam

Frequently Asked Questions

Common questions about Booking Calendar Contact Form

A: The product's page contains detailed information about each field and customization: https://bccf.dwbooster.com/documentation
A: This and other questions are already answered in the product's FAQ at this page: https://bccf.dwbooster.com/faq
A: In the booking calendar administration area, set the field "Accept overlapped reservations?" to "No", this way the accommodation availability verification will be disabled. Note that the calendar will disappear from the admin area when you select this setting since its purpose is to define the available days for booking.
A: After clicking the submit / booking button the customer is redirected to a PayPal payment page to submit the payment to confirm it. After completed the payment the reservation is saved into the database and calendar, the dates become un-available it the booking availability verification is enabled and the emails are sent with the booking information and the information entered by the customer on the booking form. At that point the booking information will appear also in the printable bookings list.
A: Into the Booking Calendar Contact Form settings >> PayPal payment form configuration >> PayPal email, be sure to put your own PayPal email address instead the email placeholder put there as default.
A: If you don't want to edit the MO/PO files then just edit the texts that are at the beginning of the file "dex_scheduler.inc.php" (the booking page). The booking form validation texts can be edited from the administration area.
A: Yes, use the settings fields "Minimum number of nights to be booked" and "Maximum number of nights to be booked" for that purpose. You can also specify a fixed reservation length if you want to allow only bookings of a specific number of days.
A: If the booking calendar form doesn't appear in the public website (in some cases only the captcha appear) then change the script load method to direct, this is the solution in most cases. That can be changed in the "troubleshoot area" located below the list of booking calendars/items.
A: In addition to the possibility of editing the email contents you can use the following tags: <%itemnumber%>: Request ID. <%startdate%>: Start date for the booking. <%enddate%%>: End date for the booking. <%totalcost%%>: Total cost. <%email%%>, <%subject%%>, <%message%%>, <%fieldname1%%>, <%fieldname2%>, ...: Data entered on each field.

More plugins by codepeople

Sign In / Register

You need to sign in or register to use this feature.