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.