WPRentals Theme Documentation WPRentals Theme Documentation

  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API
Home / FAQ / FAQ: Can I Edit the Dates of a Pending Booking?

FAQ: Can I Edit the Dates of a Pending Booking?

2 views
  • What This FAQ Covers
  • Can I Edit the Dates of a Pending Booking?
  • Why Are Booking Dates Locked?
  • What Does the Admin Warning Mean?
  • What Is the Recommended Workflow?
  • When WpRentals May Not Be the Right Fit

What This FAQ Covers

This FAQ explains how pending bookings work in WpRentals and why their dates cannot be edited directly from wp-admin after the request is created.

This is important for owners who use a request-and-approval workflow and want to adjust check-in or check-out dates before confirming the reservation.

Can I Edit the Dates of a Pending Booking?

No. In WpRentals, the dates of an existing pending booking are not meant to be edited manually from wp-admin.

If you try to do so, you may see a warning such as:

Do NOT edit booking details from admin!

This is expected behavior.

Why Are Booking Dates Locked?

Booking dates are locked by design to protect the booking logic and avoid data inconsistencies.

A booking in WpRentals is connected to several other systems, including:

  • availability calendar
  • price calculation
  • invoices and payment flow
  • booking status logic
  • calendar synchronization

If dates were changed manually after the booking request was created, this could create conflicts or incorrect results in the booking flow.

For this reason, WpRentals does not support changing the dates of an existing pending booking from admin.

What Does the Admin Warning Mean?

The warning exists to prevent changes that could break the booking logic.

It means that editing booking dates directly from the admin area is not supported and should not be used as part of the normal workflow.

This is not a bug. It is a structural rule in the booking system.

What Is the Recommended Workflow?

If the requested dates need to be changed, the recommended workflow is:

  • reject or cancel the existing pending booking request
  • create a new booking with the correct dates
  • continue with invoice or confirmation from the new booking

This ensures that availability, pricing, and booking records remain correct.

When WpRentals May Not Be the Right Fit

WpRentals is a strong fit for rental websites that follow the standard booking workflow built into the theme.

However, if your business requires staff to manually edit booking dates inside an already created pending request as part of the normal daily process, this is not supported by default in WpRentals.

In that case, you may need:

  • a custom development solution
  • a different booking workflow
  • or a different product built around that exact requirement

Conclusion

In WpRentals, pending booking dates cannot be edited directly from admin. This behavior is intentional and exists to protect booking accuracy across calendars, pricing, invoices, and availability.

If your workflow depends on adjusting dates after a request is submitted, the supported approach is to recreate the booking with the correct dates rather than editing the original one.

FAQ

Related Articles

  • Why is the account avatar or user dropdown menu not working in my custom header?
  • Can You Change the Select Box Style in WpRentals
  • Why Child Theme Translations May Stop Working After an Update
  • What You Need to Import External Property Feeds

HELP CATEGORIES

  • 71. General
  • 102. Installation & Basic Setup
  • 393. How Booking Works
  • 20Advanced Search
  • 18Elementor Free & WP Rentals Studio
  • 14Email Notifications
  • 22FAQ
  • 15Installation FAQ
  • 10Menu Options
  • 27Multi-Languages - 3rd party
  • 34Owner & Renter
  • 9Page Templates
  • 23Property / Listing
  • 22Shortcodes
  • 4Supported Maps
  • 98Technical how to
  • 5Third Party plugins
  • 3Translation
  • 3WordPress Blog Post
  • 13WordPress Widgets
  • 13WP Rentals Payments
  • 80WP Rentals Theme Options

Join Us On

Powered by WP Estate - All Rights Reserved
  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API