3. How Booking Works

Send booking. Approve booking & Issue invoice or reject booking as owner. Cancel Request. Cancel confirmed booking. Pay Admin fee to confirm booking.

This help explains the full booking flow in WPRentals when the site admin receives payments. You will see what happens when a user sends a booking request, how the property owner manages that request from the user dashboard, how invoices are issued, and when a booking becomes confirmed. The process is different depending on whether […]

How to confirm a booking when admin deposit and service fees are 0

CONTENT Key payment settings How to set bookings with no deposit fee Manual booking approval with 0 deposit Instant booking with 0 deposit Managing confirmed bookings Completing the full payment Final booking status Multiple booking requests for the same dates How to hide the Pay Invoice in Full button Summary How to Manage Bookings With […]

Security Deposit Fee vs Booking Deposit Fee in WPRentals

In WPRentals, there are two different deposit-related options: Security Deposit Fee – set per listing by the property owner. Booking Deposit Fee – set globally by the site admin in Theme Options. These two options are different and should not be confused. Important: The Security Deposit Fee is not a separate automatic card hold or […]

Booking: How to work with Deposit Fee and Service Fee

How Booking Payments Work With Deposit and Admin Service Fee in WPRentals In WPRentals, booking payments are collected in the admin account through the payment methods enabled on the website, such as PayPal, Stripe, Wire Transfer, or WooCommerce payment merchants. The admin controls how much the guest must pay to confirm a booking by using […]

How to add Extra Options in the Listing Booking Form

Extra Booking Options allow property owners to add optional paid services to a listing, such as breakfast, airport pickup, parking, cleaning services, extra equipment, or other add-ons. When Extra Booking Options are added to a property, they appear in the booking form as optional checkboxes. Guests can select the options they want during the booking […]

How to Manually Block Dates and Manage External Bookings in WPRentals

Important: Manual booked periods are available for daily bookings, not hourly bookings. They are used to block calendar availability only. Manual booked periods do not go through the normal booking request flow, so no invoice is generated and no payment is processed through the theme. Owners can manually block dates from the dashboard when they […]

Booking – How to review a property and how to manage reviews as owner

This article explains how property reviews work in WPRentals, including how guests can leave reviews, how admins approve or manage reviews, how owners can reply, and how review email notifications work. CONTENT How guests add a review Review approval settings How reviews show on the property page How owners reply to reviews My Reviews dashboard […]

How to confirm a booking when admin deposit and / or service fees are required

This help explains how booking payments work in WPRentals when the site admin uses a Deposit Fee and/or an Admin Service Fee. It also explains the difference between: Manual Booking Approval – the owner must approve or reject the booking request. Instant Booking – the booking can be confirmed without owner approval, depending on payment […]

How to manage Object rental options

The Object Rental option in WPRentals is used for rental websites where the guest number is not needed. This setup is useful for rentals such as equipment, cars, boats, bikes, tools, spaces, or other items where the booking is based on the item and date/time, not on the number of guests. Important: Object Rental does […]

Login & Register – How to Create Renters / Owners

This article explains how login and registration work in WPRentals, where the login/register form can be displayed, and what each register/login option controls. You can use the login/register form as a modal, as a shortcode on a page, or as a widget in a standard WordPress sidebar. The same register settings apply to all these […]

How to Manage Guest Options, Extra Guests, Price Per Guest in WPRentals

This article explains how guest options work in WPRentals, including Advanced Guest Picker, Classic Guest Dropdown, Extra Guests, Price Per Guest, and Total Guests for search. CONTENT Guest selector settings Guest fields in the submission form How extra guests work How to charge for extra guests How to use Price Per Guest Custom extra guest […]

iCalendar Import / Export

The iCalendar Import / Export feature in WPRentals helps synchronize listing availability with external platforms such as Airbnb, Vrbo, Booking.com, Google Calendar, or other platforms that support iCal feeds. This helps prevent double bookings by keeping unavailable dates synchronized between your WPRentals website and other booking platforms. Important: iCalendar is managed per listing from the […]

How Instant Booking Works in WPRentals

Instant Booking allows guests to confirm a booking without waiting for the owner to manually approve the booking request. Instant Booking is enabled per listing. This means it can be active for some properties and disabled for others. When Instant Booking is enabled for a listing, the booking flow depends on the payment setup selected […]

How to Use WPRentals With Multiple Owners

WPRentals can be used in two main ways: Single owner / site admin setup – one site admin or one selected owner manages all listings. Multi-owner setup – multiple owners register on the website and manage their own listings from the front-end User Dashboard. This help article explains the multi-owner setup. For the single owner […]

Hide Booking Form and Replace with Owner Contact Form

In WPRentals, you can replace the standard booking form with the owner contact form. This is useful when you do not want users to send booking requests directly from the website and prefer them to contact the property owner first. The owner contact form can be enabled in two ways: Globally – for all listings […]

Add a Redirect URL instead of Book Now button

In WPRentals, you can use the Affiliate Link field to redirect the Book Now button to a custom URL. This is useful when bookings are handled outside your website, for example on Airbnb, Booking.com, another booking platform, or a custom external booking page. Important: When an Affiliate Link is added to a property, the Book […]

Seasonal prices. Different prices for different calendar days or hours. Price by guest.

This article explains how to enable and manage Custom Price options in WPRentals. Custom prices allow owners or site admins to set different prices for specific dates or date periods. These prices can override the default listing price, weekly/monthly discounts, weekend price, extra guest price, minimum booking days, and changeover rules for the selected period. […]

How to make calendar dates unavailable

In WPRentals, unavailable dates are managed from the front-end User Dashboard. This applies to both: registered owners who manage their own listings site admins or single owners who manage their listings from the front-end dashboard Important: Wp-admin is used for global website configuration. The front-end User Dashboard is used to manage listings, calendar availability, bookings, […]

Submit Listing Form -> Price Details Explained

This help explains how listing price settings work in WPRentals, where admins enable price fields, and where owners or site admins manage prices for each listing. Pricing is controlled in two different places: Theme Options – used by the site admin to choose which price fields are available and to configure global booking/payment rules. Front-end […]

My Bookings in User Dashboard

My Bookings Page for Property Owners and Site Admins in WPRentals The My Bookings page is part of the front-end User Dashboard in WPRentals. This page is used to manage booking requests received for listings. It applies to: registered owners who manage their own listings site admins who manage their own listings from the front-end […]