3. How Booking Works Archives - WP Rentals Help https://help.wprentals.org/article-category/how-booking-works/ Just another WordPress site Thu, 20 Nov 2025 11:22:18 +0000 en-US hourly 1 https://wordpress.org/?v=6.9 How to Manage Pricing Per Guest for Your Property https://help.wprentals.org/article/price-per-guest-2/ Fri, 27 Dec 2024 07:34:54 +0000 https://help.wprentals.org/?post_type=article&p=8534 Customizing pricing per guest allows you to charge based on the number of guests staying at your property. Follow the steps below to set up this feature: Steps to Configure Pricing Per Guest Go to  User Dashboard → Edit/Add Property → Price Section. In the Extra Guests section, add the Extra Price per Guest per […]

The post How to Manage Pricing Per Guest for Your Property appeared first on WP Rentals Help.

]]>
Customizing pricing per guest allows you to charge based on the number of guests staying at your property. Follow the steps below to set up this feature:

Steps to Configure Pricing Per Guest

  • Go to  User Dashboard → Edit/Add Property → Price Section.
  • In the Extra Guests section, add the Extra Price per Guest per Night
  • Check the option Pay by the Number of Guests to enable this feature.

Important: When Pay by the Number of Guests is enabled:

  • Room-based prices will no longer apply.
  • Billing will be calculated based on the total number of guests only.

Additional Resources: 

 

The post How to Manage Pricing Per Guest for Your Property appeared first on WP Rentals Help.

]]>
Send booking. Approve booking & Issue invoice or reject booking as owner. Cancel Request. Cancel confirmed booking. Pay Admin fee to confirm booking. https://help.wprentals.org/article/issue-invoice-reject-booking/ https://help.wprentals.org/article/issue-invoice-reject-booking/#respond Wed, 28 Jun 2023 10:36:42 +0000 http://help.wprentals.org/?p=196 Key Notes Admin receives all payments: This includes both the deposit and the remaining balance. Who can submit properties: Admin can either allow specific owners to submit properties or allow all registered users to add listings. Learn more: Allow Specific Users to Submit Properties Property Owners: They manage booking requests and calendar availability from their […]

The post Send booking. Approve booking & Issue invoice or reject booking as owner. Cancel Request. Cancel confirmed booking. Pay Admin fee to confirm booking. appeared first on WP Rentals Help.

]]>
Before reading this help, check out this video. You will learn how the owner manages his bookings and how the renter manages his reservations if there is a deposit that needs to be paid to site admin. Watch Video on Youtube
Before reading this help, check out this video. You will learn how the owner manages his bookings and how the renter manages his reservations if there is no deposit required. Watch Video on Youtube

Key Notes

  • Admin receives all payments: This includes both the deposit and the remaining balance.
  • Who can submit properties: Admin can either allow specific owners to submit properties or allow all registered users to add listings.
    Learn more: Allow Specific Users to Submit Properties
  • Property Owners: They manage booking requests and calendar availability from their user dashboard.
    Learn more: How to Add/Delete Booked Periods

How a Booking Works

User Sends booking request

  • Users must register/login to send a booking request.
    Learn more: Why Register/Login is Required
  • If WooCommerce is enabled for payments, you can set a deposit and enable Instant booking for a listing. In this setup, the login/register and the payment for deposit are done at the same time. Learn more: WooCommerce and Payments Setup

Owner’s Actions on Booking Request

Booking Request Received

  • When a user submits a booking request, the property owner will receive an email notification. The email will contain a link to their account where they can manage the request.

Example email notification:
“You have received a new booking request on [yourdomain.com]. Go to your account in the ‘Bookings’ page to see the request, issue the invoice or reject it!”

Managing the Booking Request

  • Property owners can view all booking requests for their properties by going to User Dashboard > My Bookings.

Owner’s Actions From the My Bookings page, the owner can choose to:

  • Reject the Booking: If the owner decides not to accept the booking, they can reject it. The booking will be deleted from both the owner’s and the user’s dashboards.
  • Issue the Invoice & Approve the Booking: If the owner approves the booking, they will issue an invoice to the user. If a deposit is set by Site Admin, the payment of the invoice deposit will need to be paid for booking to be confirmed and block calendar.
  • Cancel a Confirmed Booking: If a booking is already confirmed but needs to be canceled, the owner can cancel it. The booking will be deleted from both the owner’s and the user’s dashboards.

Invoice Tracking

  • Once an invoice is issued, it will appear in the Admin Dashboard. This helps the admin track any deposits that have been paid.

Note: Rejected or canceled bookings will be deleted automatically from both the owner’s and admin’s systems, so the calendar is free to be re-booked.

User Notification

  • If the booking is rejected or canceled, the user will receive an email notification informing them of the change. The booking will no longer appear in the user’s dashboard.

Booking Statuses – Clear Breakdown

Pending Booking Request

  • This status appears when the invoice has been issued, but the user has not paid yet.
  • The owner can either:
    • Delete the invoice and issue a new one.
    • Reject the booking request, which will remove it from both the owner’s and the user’s dashboard.

Confirmed Bookings

There are three types of confirmed bookings:

  • The deposit fee (a percentage of the total) has been paid, but the full amount hasn’t been paid yet.
  • Admin action: The site admin has set the deposit to be mandatory for booking confirmation (typically less than 100%).
  • The remaining balance can be paid at any time through the theme, and this payment is optional. The money goes to the site admin.

Confirmed and fully paid:

  • The full payment has been received by the admin, meaning the user has paid the entire amount for the booking.
  • Status: The booking is confirmed and fully paid once the total amount is cleared.

Owner made confirmed bookings

  • Owner can add booked periods to every property he submits from User Dashboard. Owner can DELETE these booked periods at any time.
  • This feature works only with DAILY booking, not hourly booking.
  • For more details on how to add or delete booked periods, you can refer to the help guide here: Add/Delete Booked Periods as Owner.

 

Approving or Rejecting a Booking Request (With Admin Service Fee and Deposit Fee Set to 0)

When a property owner receives a booking request, they have the option to approve or reject it. Here’s how the process works if Admin Fee and Deposit Fee are set to 0

Booking Request Received:

  • The property owner will receive a notification of the booking request.
  • The owner needs to go to their User Dashboard -> My Bookings to view the request.

Issue Invoice or Reject:

  • The first step in confirming a booking is for the owner to issue an invoice or reject the request.

Admin Service Fee and Deposit Fee are set to 0:

  • If the admin deposit fee and service fee are set to 0 by the admin, the issued invoice will show a Deposit of 0.
  • The booking is confirmed when the property owner clicks on the Issue Invoice button. This means the booking is now officially confirmed by the owner.

Owner Actions:

  • The owner can approve the booking request if they do not have Instant Booking activated.
  • Upon receiving the booking request, the owner logs into their account and goes to MY BOOKINGS.
  • The owner finds the booking and clicks ISSUE INVOICE to proceed.

Optional Steps:

  • The owner can add manual extra expenses or manual discounts to the invoice if needed.

Confirm Booking:

  • The owner confirms the booking by clicking the Confirm Booking button with No Reservation Fee Required.

Booking Confirmation:

  • Once confirmed, the booking status will update as Confirmed after the page refreshes.

Approving or Rejecting a Booking Request (Deposit Fee Required)

If an admin deposit fee is required, the property owner must ensure the deposit is paid before the booking is confirmed.

Booking Request Received:

  • When a booking request is received, the property owner can approve or reject it.
  • If the admin requires a deposit, the property owner must issue an invoice for the deposit.

Issue Invoice or Reject:

  • The property owner can issue an invoice for the deposit, add invoice details, or delete the invoice and generate a new one, all before payment is made.

Deposit Details:

  • The deposit fee can either be a percentage or a fixed amount.
  • The deposit may or may not include the admin service fee. Learn more about deposit and service fees here.

Owner Actions:

  • The owner logs into their account and goes to MY BOOKINGS.
  • The owner finds the reservation and clicks on ISSUE INVOICE.

Optional – The owner can add manual extra expenses or manual discounts before issuing the invoice.

Invoice Details:

  • When the invoice is issued, the deposit will be visible in the invoice details as RESERVATION FEE REQUIRED.
  • The owner can delete or modify manual extra expenses or discounts before finalizing the invoice.

Managing Invoices:

  • The invoice can be deleted and generated again before the deposit is paid.

  • All invoices issued by the property owner will be visible in the User Dashboard -> Invoices.

  • The Invoice ID will be listed in the Booking Details.

Multiple Booking Requests for the Same Period

If two or more booking requests are sent for the same date and property, the theme will only allow the first payment to be processed. This means that even if multiple invoices are issued for the same dates, only the first payment will be accepted.

How to Pay Admin Deposit Request for Booking Confirmation (After Owner Approves Request)

Once the property owner approves the booking request and issues the invoice, the user who submitted the booking request will be notified to pay the deposit before the booking can be confirmed.

Payment Notification:

  • The user will receive a notification that an invoice has been issued and that they must pay the deposit fee for the booking to be confirmed.

Deposit Reminder:

  • If the deposit fee is required, the user will also receive a reminder email to complete the remaining payment before the booking begins.

Remaining Payment:

  • The remaining payment can be made at any time through the My Reservations page, but paying the remaining invoice is optional.
  • The remaining payment is sent to the admin.

Related Reading:

The post Send booking. Approve booking & Issue invoice or reject booking as owner. Cancel Request. Cancel confirmed booking. Pay Admin fee to confirm booking. appeared first on WP Rentals Help.

]]>
https://help.wprentals.org/article/issue-invoice-reject-booking/feed/ 0
How to confirm a booking when admin deposit and service fees are 0 https://help.wprentals.org/article/how-to-confirm-a-booking-when-admin-fee-is-0/ Tue, 23 May 2023 08:27:57 +0000 http://help.wprentals.org/?p=1056 The deposit admin fee is set in Theme Options > Add Listing Page & Payment Settings > Booking Payment Settings  Key Payment Settings: Deposit Fee: Admin can set a global deposit value to confirm bookings. The deposit can be a fixed amount or a percentage of the booking total. If a deposit is set, the […]

The post How to confirm a booking when admin deposit and service fees are 0 appeared first on WP Rentals Help.

]]>
Video tutorial for how to manage bookings if no deposit and service fee are required Watch Video on Youtube

The deposit admin fee is set in Theme Options > Add Listing Page & Payment Settings > Booking Payment Settings 

Key Payment Settings:

Deposit Fee:

  • Admin can set a global deposit value to confirm bookings.
  • The deposit can be a fixed amount or a percentage of the booking total.
  • If a deposit is set, the user must pay it before the booking is confirmed.
  • If the deposit is non-zero, it must cover any service and administrative fees.

Admin Service Fee:

  • Admin can set a service fee that is paid by the guest.
  • The service fee is deducted from the owner’s earnings, but paid by the guest as part of the deposit.
  • The service fee can also be set as a fixed amount or percentage.

Expenses:

  • Admin can decide whether to include city and cleaning fees in the deposit calculation.
  • If the deposit is set to 100%, including the city and cleaning fees is mandatory.

Possible Booking scenarios:

Manual Booking Approval: The owner must approve the booking request. More on the booking process

  • Guest sends a booking request.
  • The owner approves or rejects the request.
  • If the owner approves, they issue an invoice.
  • The renter must pay the deposit (if set by admin) to confirm the booking. The payment goes to the admin account.

Instant Booking: No owner approval is required. How to set up Instant Booking

  • Guest sends a booking request.
  • The renter must pay the deposit (if set by admin) to confirm the booking.
  • Payment goes to the admin account.

Managing Bookings with 0 Deposit Fee

  1. Go to Theme Options > Add Listing Page & Payment Settings > Booking Payment Settings 
  2. Set the Deposit Fee to 0. Do not leave this field blank.
  3. Service Fee should also be 0 since this fee is calculated and deducted from total invoice value.

Booking Scenario: Manual Booking Approval

User Sends Booking Request
After registration/login, the user submits a booking request for a property.

Owner Receives Booking Request Notification
The property owner receives an email notification about the new booking request. Learn more about email notifications.

Owner Actions:

  • The owner can approve the booking request if they do not have Instant Booking activated.
  • Upon receiving the booking request, the owner logs into their account and goes to MY BOOKINGS.
  • The owner finds the booking and clicks ISSUE INVOICE to proceed.
  • Optional Step – The owner can add manual extra expenses or manual discounts to the invoice if needed.

Confirm Booking:

The owner confirms the booking by clicking the Confirm Booking button with No Reservation Fee Required.

Booking Scenario: Instant Booking Enabled

Owner Checks “Allow instant booking? If checked, you will not have the option to reject a booking request.” to activate Instant Booking from My Listings -> Edit Listings -> Description

Placing a Booking (Renter)

A guest follows these steps to place a booking:

  1. Select Check-in and Check-out dates.
  2. Choose the Number of Guests.
  3. Login or Register
  4. Click Book Now.
  5. Click on Confirm Booking – No Deposit Needed in the Modal

Managing Confirmed Bookings (Owner)

  • The bookings will show Confirmed, Not Fully Paid in either booking scenario
  • From Dashboard – My Bookings, the owner can:
    • Cancel the booking
    • Send reminder emails for the full payment (automatic email is sent 3 days before the booking starts).

Completing the Full Payment (Guest)

This step is optional. The button to pay Full Payment always shows.

To fully pay for the booking:

  1. Log in as a Renter.
  2. Go to My Reservations.
  3. Click Pay Invoice in Full and see Balanced Owed
  4. Complete the payment to Site Admin via the merchants that are enabled.

When payment is paid via the site, the booking status updates to Confirmed and Paid.

Final Booking Status (Owner & Renter)

Guest Dashboard: The status updates to Confirmed and Paid. Renter can:

  • See Invoice Details
  • Check Trip Details
  • Add a review after the trip
  • Contact owner

Owner Dashboard: The same status appears, and the owner can:

  • View booking details.
  • Cancel the booking if necessary.
  • Contact the Renter

Handling Multiple Booking Requests for Same Date/Property

  • If two or more booking requests are sent for the same date/property, the system allows only the first payment to be processed, and only the first booking will be confirmed.
  • The rest of the payments (for additional bookings) can be handled outside of the system between users.

The rest of the payment can be handled outside of the theme, between the users. You will need to HIDE the option to pay Remaining Invoice with CSS if you do not wish users to try to pay the Remaining Balance to site admin.

How to Hide “Pay Invoice in Full” Button

If you wish to remove the “Pay Invoice in Full” button from the My Reservations page, use the following CSS:

.info-container_booking .proceed-payment_full {
display: none !important;
}

How to Apply:

  • Add this CSS code either to your child theme’s style.css file or in Theme Options > Design > Custom Colors > Custom CSS.

 

The post How to confirm a booking when admin deposit and service fees are 0 appeared first on WP Rentals Help.

]]>
Booking Price – Understand Security Deposit Fee https://help.wprentals.org/article/1-20-about-security-deposit-fee/ Sat, 29 Apr 2023 13:07:22 +0000 http://help.wprentals.org/?p=1933 In the WPRentals theme, there are two types of deposit fees that can be set 1. Security Deposit Fee (Add Listing): Where it’s set: In the property owner’s account, under My Properties > Edit or Add Property > Price > Security Deposit. What it is: This is the amount the property owner sets as the […]

The post Booking Price – Understand Security Deposit Fee appeared first on WP Rentals Help.

]]>
In the WPRentals theme, there are two types of deposit fees that can be set

1. Security Deposit Fee (Add Listing):

  • Where it’s set:
    In the property owner’s account, under My Properties > Edit or Add Property > Price > Security Deposit.
  • What it is:
    This is the amount the property owner sets as the security deposit for a specific listing.
  • When it applies:
    The security deposit fee is added to the total booking amount when a booking request is made. This amount goes to the Admin Account as part of the booking deposit.
  • Refund Process:
    The refund of the security deposit is manual. After the booking is completed, the admin must manually transfer the refund to the renter’s account outside the theme.

2. Deposit Fee (Theme Options):

  • Where it’s set:
    Globally for all listings, under WPRentals Options > Booking Payment Options.
  • What it is:
    This is the amount the renter must pay to confirm the booking, and it can be a percentage or a fixed amount. It applies to all listings. It is independent from Security Deposit Fee.
  • How it works:
    • If set to 100%, the renter pays the full amount upfront, including any security deposit.
    • If set to less than 100%, the renter pays a portion of the booking fee, which may include part of the security deposit fee.

Key Differences:

  • Security Deposit (Add Listing) is fee / price cost specific to each listing and is set by the property owner for that listing alone.
  • Deposit Fee (Theme Options) is set globally for all listings and applies to the amount Site Admin wishes to receive in order for bookings to be confirmed

Security Deposit Fee (Add Listing):

The Security Deposit Fee is set by the property owner in the My Properties section: My Properties -> Edit or Add Property -> Price -> Security Deposit.

When a booking request is made, the Security Deposit Fee is added to the booking total.

How to return the Security Deposit Fee to the renter.

The Security Deposit Fee is part of the booking deposit and is transferred to the Admin Account. The refund must be processed manually from the Admin Account to the renter’s account (outside the theme).

Scenarios for Security Deposit Fee Handling:

Scenario 1: Deposit is 100%

  • Set Deposit Fee to 100% in Theme Options > Add Listing Page & Payment Settings > Booking Payment Settings
  • In this case, the full payment (including the security deposit) is collected when the booking request is confirmed, and all funds go to the Admin Account.

Scenario 2: Deposit is less than 100%

  • Set Deposit Fee to less than 100% in Theme Options.
  • The renter will pay a portion of the deposit to confirm the booking, which will include part of the security fee (depending on how the deposit is configured by the Admin). The deposit is calculated based on the total booking fee.
  • To collect the full security fee from the renter, they will need to pay the remaining balance. A reminder is sent to the renter, and the owner can send up to three manual reminders. However, the booking will proceed unless the owner cancels it manually.

Remove Security Deposit Fee From Submit Listing Form

  • Remove from Theme Options:
    For details on managing submit form fields, refer to the Help Article.

Remove with Custom CSS:

To hide the security deposit field, you can use the following custom CSS:

[for="security_deposit"] {
display: none;
}
[id="security_deposit"] {
display: none;
}

The post Booking Price – Understand Security Deposit Fee appeared first on WP Rentals Help.

]]>
Booking: How to work with Deposit Fee and Service Fee https://help.wprentals.org/article/1-20-how-to-work-with-deposit-fee-and-service-fee/ Fri, 28 Apr 2023 13:28:46 +0000 http://help.wprentals.org/?p=1774 When you set a value for deposit and/or admin service fee, the payments will always go to the Admin accounts (via PayPal, Stripe or any merchant set in WooCommerce). Here are some video tutorials that explain the different options of the theme.  Overview: In the WPRentals platform, admin can control how payments are handled for […]

The post Booking: How to work with Deposit Fee and Service Fee appeared first on WP Rentals Help.

]]>
When you set a value for deposit and/or admin service fee, the payments will always go to the Admin accounts (via PayPal, Stripe or any merchant set in WooCommerce). Here are some video tutorials that explain the different options of the theme

Video tutorial for how to manage bookings if no deposit and service fee are required Watch Video on Youtube
Video tutorial for how to manage bookings when admin collects the full booking amount Watch Video on Youtube
Video tutorial for how to manage bookings if deposit and service fee values are greater than 0 Watch Video on Youtube

Overview: In the WPRentals platform, admin can control how payments are handled for bookings. When setting up deposits and service fees, all payments are routed through the admin account, whether through PayPal, Stripe, or other WooCommerce-supported merchants.

Key Payment Settings:

Deposit Fee:

  • Admin can set a global deposit value to confirm bookings.
  • The deposit can be a fixed amount or a percentage of the booking total.
  • If a deposit is set, the user must pay it before the booking is confirmed.
  • If the deposit is non-zero, it must cover any service and administrative fees.

Admin Service Fee:

  • Admin can set a service fee that is paid by the guest.
  • The service fee is deducted from the owner’s earnings, but paid by the guest as part of the deposit.
  • The service fee can also be set as a fixed amount or percentage.

Expenses:

  • Admin can decide whether to include city and cleaning fees in the deposit calculation.
  • If the deposit is set to 100%, including the city and cleaning fees is mandatory.

Possible Booking scenarios:

Instant Booking: No owner approval is required. How to set up Instant Booking

  • Guest sends a booking request.
  • The renter must pay the deposit (if set by admin) to confirm the booking.
  • Payment goes to the admin account.

Manual Booking Approval: The owner must approve the booking request. More on the booking process

  • Guest sends a booking request.
  • The owner approves or rejects the request.
  • If the owner approves, they issue an invoice.
  • The renter must pay the deposit (if set by admin) to confirm the booking. The payment goes to the admin account.

Deposit Fee Required (different setup variations)

Important note for Deposit: Choose either percentage or fixed value for the deposit (not both).

Deposit asked is different than 0

  • If the Deposit is set to a value greater than 0, the guest must pay that deposit before the booking can be confirmed.
  • Deposit required value is set in Add Listing Page & Payment Settings -> Booking Payment Settings

Admin wishes to collect only his Service Fee with Deposit

  • If the admin wishes to only collect a percentage deposit as the service fee and leave the remaining payment between the guest and owner outside of the theme, this is possible.
  • He needs to set Deposit Fee and Admin Service Fee as equal values:

  • In the User Dashboard, the confirmed booking will show the deposit paid and the remaining balance.
  • Paying the remaining balance through the theme to the admin account is optional and can be removed with CSS if desired.

Deposit is 100% – full payment required 

  • You can choose to include additional expenses (e.g., city fee and cleaning fee) when calculating the deposit.
  • However, if 100% deposit is required, these fees must be included.

Admin Service fee

The Service Fee:

  • Is paid by the guest and is deducted from the owner’s earnings.
  • It is part of the deposit, so the deposit must be greater than or equal to the service fee.

For Service Fee Calculation:

  • You can set the service fee as a fixed amount or a percentage (not both).
  • The service fee is deducted from the owner’s earnings, but it’s included in the deposit paid by the guest.
  • If you use 0 for Deposit, use 0 for the Service fee

Service Fee Visibility:

  • The service fee is visible in the Owner Dashboard under View Invoice Details.
  • The fee is deducted from the owner’s earnings.

Payment Methods

WP Rentals supports several payment options for collecting funds:

a. Theme-Integrated Payment Methods:

b. WooCommerce Payment Options:

  • You can also use WooCommerce-supported merchants to process payments.
  • To enable WooCommerce payments: Help to install WooCommerce
  • WooCommerce supports hundreds of merchants. Each merchant has its own documentation for setup.

Note: Payments are processed through WooCommerce merchants, but the money always goes to the admin account.

Important Considerations

  • If you set the Deposit to 0, set the Service Fee to 0 as well.
  • The service fee is deducted from the deposit, and the deposit must always be greater than or equal to the service fee (including city and cleaning fees if applicable).

The post Booking: How to work with Deposit Fee and Service Fee appeared first on WP Rentals Help.

]]>
How to add Extra Options in the Listing Booking Form https://help.wprentals.org/article/1-20-add-extra-options-in-booking-form/ Wed, 12 Apr 2023 11:57:29 +0000 http://help.wprentals.org/?p=2058 To include Extra Options in the booking form, follow these steps: Enable Extra Options in the Submit Form: Navigate to Admin > Theme Options > Add Listing Page & Payment Settings > Listing Submission Form Ensure that the “Extra Booking Options” setting is enabled in “Select the fields for listing Submission” Add Extra Options from […]

The post How to add Extra Options in the Listing Booking Form appeared first on WP Rentals Help.

]]>
To include Extra Options in the booking form, follow these steps:

Enable Extra Options in the Submit Form:

  • Navigate to Admin > Theme Options > Add Listing Page & Payment Settings > Listing Submission Form
  • Ensure that the “Extra Booking Options” setting is enabled in “Select the fields for listing Submission”

Add Extra Options from the Property Editor:

  • Go to Edit Property > Price Settings.
  • Under the Extra Options section, you can configure:
    • Option Name: The label for the option (e.g., “Breakfast”).
    • Option Value: A fixed numerical value (e.g., 10).
    • Option Calculation
  • Option Calculation – How the value is calculated, has the following options:
    • Fixed Fee
    • By Night/Hour
    • By Guest
    • By Night/Hour and Guest

 

As the property owner, you can add or remove booking options for each listing as needed.

Display on Property Page:

On the Property page, the booking form will automatically include the configured Extra Options, making them available as optional checkbox for users during the booking process.

 

The post How to add Extra Options in the Listing Booking Form appeared first on WP Rentals Help.

]]>
For Owners – How to add Manual Bookings https://help.wprentals.org/article/adddelete-booked-periods-as-owner/ https://help.wprentals.org/article/adddelete-booked-periods-as-owner/#respond Tue, 28 Feb 2023 10:36:14 +0000 http://help.wprentals.org/?p=194 These features are available for daily bookings (not hourly bookings) and help you manage your property availability directly from the dashboard. Mark Dates as Booked Manually 1. Go to My Listings in Your Dashboard Log in to your Dashboard and click on My Listings. 2. Edit the Listing Find the listing you want to update […]

The post For Owners – How to add Manual Bookings appeared first on WP Rentals Help.

]]>
These features are available for daily bookings (not hourly bookings) and help you manage your property availability directly from the dashboard.

Mark Dates as Booked Manually

1. Go to My Listings in Your Dashboard

  • Log in to your Dashboard and click on My Listings.

2. Edit the Listing

  • Find the listing you want to update and click Edit.

3. Access Calendar Settings

  • Scroll down to the Calendar Settings section where you manage the availability.

4. Select the Dates

  • Click on the dates you want to mark as booked. These selected dates will be highlighted in red.

5. Click ‘Book Period’

  • After selecting the dates, click the Book Period button to confirm the block.

Book a Period from the All-in-One Calendar

1. Go to All-in-One Calendar in Your Dashboard

  • Navigate to All-in-One Calendar under the dashboard menu.

2. Select the Dates to Book

  • Click on the dates for the property you want to mark as booked.

3. Mark the Period as Booked

  • Check the box or select the option to mark the period as booked, then click Save.

How to Delete a Booked Period

1. Go to My Bookings

  • Navigate to My Bookings from the dashboard.

2. Cancel the Booking

  • Click on Cancel My Booking to remove the previously booked dates.

 

Related Articles for Managing Your Calendar:

The post For Owners – How to add Manual Bookings appeared first on WP Rentals Help.

]]>
https://help.wprentals.org/article/adddelete-booked-periods-as-owner/feed/ 0
Booking – How to review a property and how to manage reviews as owner https://help.wprentals.org/article/how-to-rate-a-property-after-booking-was-completed/ https://help.wprentals.org/article/how-to-rate-a-property-after-booking-was-completed/#respond Wed, 01 Feb 2023 09:42:55 +0000 http://help.wprentals.org/?p=297 User: How to Add a Review After a confirmed booking ends, user can leave a review for the property. Steps to Add a Review: Log in to your account. Go to your My Reservations page in your user dashboard. Locate the Completed Bookings section and find the booking you want to review. Click on Rate […]

The post Booking – How to review a property and how to manage reviews as owner appeared first on WP Rentals Help.

]]>
Before reading this help file you may want to check this video. It explains theme functionality and may be easier to understand. Watch Video on Youtube

User: How to Add a Review

After a confirmed booking ends, user can leave a review for the property.

Steps to Add a Review:

  1. Log in to your account.
  2. Go to your My Reservations page in your user dashboard.
  3. Locate the Completed Bookings section and find the booking you want to review.
  4. Click on Rate Property next to the completed reservation.
  5. Rate the property by selecting a star rating (1 to 5 stars).
  6. Leave a review with your thoughts on the property, amenities, and your overall experience.
  7. Click Submit Review to post your feedback.

The admin can choose if the Reviews will be published automatically or the review will need manual approval.  The option can be found in Theme Options

Should admin approve the reviews? set NO

  • Visibility of Reviews: Once submitted, your review will be immediately visible on the property listing page.
  • Refresh the page to see the published review.

Should admin approve the reviews? set Yes

The review will be saved with Pending status, and the admin can review and approve from Listings, Bookings & More- Reviews

To approve a Review, the admin needs to edit the Review

and press the Publish button

The admin will receive an email each time a new review is posted.

Additionally, user receives a reminder email to leave a review after your booking has been completed, in case you forget or miss the opportunity to review the property. The email is editable in Email Management . For more details, you can check the Email Management section in the documentation.

Property: How Reviews Are Seen

Reviews left by guests are displayed on the property page for future visitors to see.

The review will remain on the property page, and if you as an owner respond, both the guest’s review and your reply will be shown.

Owner: How to Reply to Reviews

As a property owner, you have the option to reply to reviews left by guests.

Steps to Reply to a Review:

  1. Log in to your Owner Dashboard.
  2. Navigate to the Property Reviews section.
  3. Find the review you wish to reply to.
  4. Click on the Reply button next to the review.
  5. Write your response to the guest’s feedback.
  6. Click Submit to post your reply.

Your response will be visible along with the guest’s review, allowing potential guests to see your interaction with reviewers.  If the admin approval is enabled, the Owner review will also need to be manually approved to be displayed on the front end.

Owner can see all reviews received in MY REVIEWS page.

If you do not see this page, go in Wp-admin – Pages – Add New and create a new page with the User Dashboard My Reviews Template and save / publish it.

Owner can send 1 reply to each review from My Reviews. Reviews can be edited by Admin only.

There is an email notification for owner when a new review is added and email notification for user when owner replies review. Each notification is managed from Email Management.

Admin: How Reviews Are Managed

Admins have control over managing and monitoring reviews on the site.

Admin can delete/ edit /see Reviews from Listings, Bookings & More- Reviews

 

To add new review from admin:

  1. Press Add Review

2. Add the title

3. Add the review content

4. In Review Options, select the Author -in the dropdown, you will have the users registered in your site

and the property where the review will show

! Once you save, the Review is Published; these 2 details cannot be changed on Edit.

5. Set the number of Stars and Publish

 

The new review will show in the listsing where it was attached:

 

 

The post Booking – How to review a property and how to manage reviews as owner appeared first on WP Rentals Help.

]]>
https://help.wprentals.org/article/how-to-rate-a-property-after-booking-was-completed/feed/ 0
How to confirm a booking when admin deposit and / or service fees are required https://help.wprentals.org/article/how-booking-works/ https://help.wprentals.org/article/how-booking-works/#respond Sat, 28 Jan 2023 10:35:19 +0000 http://help.wprentals.org/?p=190 Key Payment Settings: Deposit Fee: Admin can set a global deposit value to confirm bookings. The deposit can be a fixed amount or a percentage of the booking total. If a deposit is set, the user must pay it before the booking is confirmed. If the deposit is non-zero, it must cover any service and […]

The post How to confirm a booking when admin deposit and / or service fees are required appeared first on WP Rentals Help.

]]>
In this video, you will learn how the owner manages his bookings and how the renter manages his reservations if there is a deposit that needs to be paid to site admin. Watch Video on Youtube
In this video, you will learn how the owner manages his bookings and how the renter manages his reservations if there is no deposit required. Watch Video on Youtube

Key Payment Settings:

Deposit Fee:

  • Admin can set a global deposit value to confirm bookings.
  • The deposit can be a fixed amount or a percentage of the booking total.
  • If a deposit is set, the user must pay it before the booking is confirmed.
  • If the deposit is non-zero, it must cover any service and administrative fees.

Admin Service Fee:

  • Admin can set a service fee that is paid by the guest.
  • The service fee is deducted from the owner’s earnings, but paid by the guest as part of the deposit.
  • The service fee can also be set as a fixed amount or percentage.

Expenses:

  • Admin can decide whether to include city and cleaning fees in the deposit calculation.
  • If the deposit is set to 100%, including the city and cleaning fees is mandatory.

Possible Booking scenarios:

Manual Booking Approval: The owner must approve the booking request. More on the booking process

  • Guest sends a booking request.
  • The owner approves or rejects the request.
  • If the owner approves, they issue an invoice.
  • The renter must pay the deposit (if set by admin) to confirm the booking. The payment goes to the admin account.

Instant Booking: No owner approval is required. How to set up Instant Booking

  • Guest sends a booking request.
  • The renter must pay the deposit (if set by admin) to confirm the booking.
  • Payment goes to the admin account.

Managing Bookings with Deposit Fees

This guide explains how property owners can manage bookings when a deposit fee is charged in WpRentals.

It also covers how guests make payments and how admins set up deposit fees.

Setting Up the Deposit Fee (Admin)

The admin must first enable the deposit fee in the theme settings:

  • Navigate to WpRentals Options.
  • Go to Add Listing Page & Payment Settings -> Booking Payment Settings
  • Set the Deposit Fee amount. You can set as a % OR a fixed fee amount.
  • (Optional) Set a Service Fee for bookings.

Note: Payments to owners are not supported directly by WpRentals. The deposit fee goes to the admin’s account, NOT to the owner account directly.

Deposit asked is different than 0

  • If the Deposit is set to a value greater than 0, the guest must pay that deposit before the booking can be confirmed.
  • Deposit required value is set in Add Listing Page & Payment Settings -> Booking Payment Settings

Admin wishes to collect only his Service Fee with Deposit Fee

  • If the admin wishes to only collect a percentage deposit as the service fee and leave the remaining payment between the guest and owner outside of the theme, this is possible.
  • He needs to set Deposit Fee and Admin Service Fee as equal values:

  • In the User Dashboard, the confirmed booking will show the deposit paid and the remaining balance.
  • Paying the remaining balance through the theme to the admin account is optional and can be removed with CSS if desired.

Deposit is 100% – full payment required 

  • You can choose to include additional expenses (e.g., city fee and cleaning fee) when calculating the deposit.
  • However, if 100% deposit is required, these fees must be included.

Booking Scenario: Manual Booking Approval

Placing a Booking (Renter)

A guest follows these steps to place a booking:

  1. Select Check-in and Check-out dates.
  2. Choose the Number of Guests.
  3. Login or Register
  4. Click Book Now.
  5. The booking request appears in the Guest Dashboard under My Reservations with a Pending status.

 

Managing Booking Requests (Owner)

Viewing Bookings:

  1. Owner receives a new email notification that a new booking request was sent from one of his properties.
  2. Log in as an Owner.
  3. Open the User Dashboard > Bookings.
  4. All new bookings will show as Pending.

Approving or Rejecting a Booking:

To reject: Click Reject Booking Request. The guest will receive a notification.

To approve: Click Issue Invoice. The owner can now:

  • View booking details.
  • Add extra expenses or discounts.
  • Send the invoice to the guest.

Booking Scenario: Instant Booking Enabled

Owner Checks “Allow instant booking? If checked, you will not have the option to reject a booking request.” to activate Instant Booking from My Listings -> Edit Listings -> Description

Placing a Booking (Renter)

A guest follows these steps to place a booking:

  1. Select Check-in and Check-out dates.
  2. Choose the Number of Guests.
  3. Login or Register
  4. Click Book Now.
  5. Pay the deposit required for booking to be confirmed

Renter Payment Process from Dashboard

Once the invoice is issued, the renter needs to complete the deposit payment:

  1. Renter receives an email that a new invoice was generated and he needs to Pay It
  2. Log in with Renter account
  3. Go to My Reservations.
  4. Click Invoice Created – Check and Pay.
  5. Review payment details.
  6. Pay the deposit fee using Stripe or other enabled payment gateways.

Once paid, the booking status updates to Confirmed.

Note: A confirmed booking cannot be canceled by the guest.

Managing Confirmed Bookings (Owner)

  • Once a guest pays the deposit, and deposit is different than 100%, the booking appears as Confirmed, Not Fully Paid.
  • The owner can:
    • Cancel the booking
    • Send reminder emails for the full payment (automatic email is sent 3 days before the booking starts).

Completing the Full Payment (Guest)

This step is optional. The button to pay Full Payment always shows.

To fully pay for the booking:

  1. Log in as a Renter.
  2. Go to My Reservations.
  3. Click Pay Invoice in Full and see Balanced Owed
  4. Complete the payment to Admin via the merchants that are enabled.

The booking status updates to Confirmed and Paid.

Final Booking Status (Owner & Renter)

Guest Dashboard: The status updates to Confirmed and Paid. Renter can:

  • See Invoice Details
  • Check Trip Details
  • Add a review after the trip
  • Contact owner

Owner Dashboard: The same status appears, and the owner can:

  • View booking details.
  • Cancel the booking if necessary.
  • Contact the Renter

 

The post How to confirm a booking when admin deposit and / or service fees are required appeared first on WP Rentals Help.

]]>
https://help.wprentals.org/article/how-booking-works/feed/ 0
How to manage Object rental options https://help.wprentals.org/article/how-to-manage-object-rental/ Thu, 13 Jan 2022 12:23:53 +0000 https://help.wprentals.org/?post_type=article&p=7331 1. Enable Object Rental The Object Rental can be enabled from Theme Options – Booking Configuration – Guest Selector Settings Select Object Rental Select Show the Guest dropdown in Submission Form -> NO Once the Object Rental is enabled, all per night labels in the theme will become per day. 2. Set Submission form From […]

The post How to manage Object rental options appeared first on WP Rentals Help.

]]>
Before reading this help file you may want to check this video. It explains theme functionality and may be easier to understand. Watch Video on Youtube

1. Enable Object Rental

The Object Rental can be enabled from Theme Options – Booking Configuration – Guest Selector Settings

  • Select Object Rental
  • Select Show the Guest dropdown in Submission Form -> NO
  • Once the Object Rental is enabled, all per night labels in the theme will become per day.

2. Set Submission form

From the Theme Options – Add Listing Page & Payment Settings – Listing Submission Form you can set the fields that will show in the submission form and also change the labels for Main and Secondary categories in both Submission form and Search form.

3. How to set the booking type

Go To Booking Settings -> Form General Settings -> Select Booking Type

Choose between:

  • Per day (night) for all listings
  • Per hour for all listings
  • Mix – Owner chooses price per hour of by day

Related help

How to manage advanced search options 

How to add a new listing 

How to manage ical feed

How to manage hourly booking 

How to work with deposit fee

The post How to manage Object rental options appeared first on WP Rentals Help.

]]>
WpRentals Login & Register – How to Create Renters / Owners https://help.wprentals.org/article/login-register/ Tue, 02 Nov 2021 13:51:05 +0000 https://help.wprentals.org/?post_type=article&p=7195 CONTENT YouTube Video Login & Register Forms Overview Register and Login Theme Options Settings WordPress Required Setting Login / Register & Submit Display Redirect User After Login Register Form Fields Renter / Owner Separation Options Social Login Options Terms and Conditions YouTube Video WpRentals Login & Register Forms Overview The Login & Register Forms in […]

The post WpRentals Login & Register – How to Create Renters / Owners appeared first on WP Rentals Help.

]]>

CONTENT

YouTube Video

How to Manage Register Options in WpRentals Theme - Updated Watch Video on Youtube

WpRentals Login & Register Forms Overview

The Login & Register Forms in WpRentals can be displayed in multiple ways:

Modal Form

  • Enabled via Theme Options >Register and Login Settings
  • Displays an image and message (configured in the Header section).
  • Mobile-friendly version available.

Shortcode

Widget

Register and Login Theme Options Settings

WordPress Required Setting to Allow User Registration

Go to WP-Admin → Settings → General and make sure Membership: “Anyone can register” is checked.

Login / Register & Submit Display

This section includes the following options

Show User Login Menu in Header?

✅ YES → The Login/Register modal is displayed in the header.

❌ NO → The Login and Register links are hidden in the header.

  • However, login/register is still required for booking requests.
  • If a user is not logged in, a Login/Register modal will appear on the single listing page when they try to book.


 Show the Submit Listing Button in Header?

✅ YES → A Submit Property button appears in the header.

❌ NO → The Submit Property button is hidden.

Clicking this button takes users to the Submit Property page.

Users must Register/Login before completing a submission.

Orphan listings (submitted by users who don’t complete registration) may be automatically deleted based on the setting:
General → General Settings → “Auto delete orphan listings” (Learn more).

Login / Register Modal Image

  • You can replace the default modal image with your own.

 

Redirect User After Login

Manage these from Theme Options > Register & Login Settings >Login Redirect Settings ->
Redirect users to the same page after login?

✅ YES → Users stay on the same page after login.
❌ NO → Users are redirected to a specific URL (if set).

  • If no URL is set, they are sent to My Profile (User Dashboard).

📌 Exceptions:

  • If a user logs in from a Property Page, they stay on the same page to complete booking.
  • If a user logs in from the Submit Property page, they are redirected to Edit Listing.

🚨 Debugging Login Redirect Issues:

  • If redirection does not work, check if the page was edited with Elementor.
  • To ensure proper functionality:
    • Do not use an Elementor-edited page as a login redirect.
    • Test the redirect manually before setting it in Theme Options.

Register Form Fields

Manage these from Theme Options > Register & Login Settings > Register Form Fields

Can users type their own password during registration?

✅ YES → Users create their own password.

  • Fields included: Username, Email, Password, Password Confirmation.
  • The password field will include a security verification, and only Strong and Medium passwords will be accepted.

❌ NO → A system-generated password is emailed to the user after registration.

Enable Mobile Phone Number in the Registration Form?

✅ YES → A Mobile Phone field is added to the form.

  • ⚠ The phone number is NOT verified after submission.

❌ NO → The phone number field is not displayed.

Renter / Owner Separation Options

If the split option is enabled:

✅ “I want to book and rent” → Creates an Owner profile page.
✅ “I only want to book” → No Owner profile page, no ability to list properties.

Users who check: I only want to book

These users will have the user dashboard pages limited to those from the below screenshot (no pages for submitting)

Users who check: I want to rent my property

These users will have the user dashboard with all pages, including submitting property:

If the split option is disabled

All users will register as Owners.

If the User Split is disabled AND admin specifies the users who can be owners

The user login can be bypassed when a booking is placed by using Instant Booking and WooCommerce, for the new users created in checkout page to have limited User Dashboard pages- only to book- the separate users on registration needs to be set to NO and the owner’s usernames need to be in Theme Options.

Social Login Options

Role assigned to users who register through social login, if social login is enabled and connected.

See also:

Use reCaptcha for the Register Form:

Terms and Conditions

The post WpRentals Login & Register – How to Create Renters / Owners appeared first on WP Rentals Help.

]]>
Manage Extra Guests, Manage Guest as Dropdown, Disable the Guest Selector https://help.wprentals.org/article/how-to-manage-guest-options/ Mon, 11 Oct 2021 12:29:18 +0000 https://help.wprentals.org/?post_type=article&p=7118 Content How to manage Extra guests option How to Manage Guests as Dropdown How to disable the Guest option How to manage Extra Guests option For Extra Guests, we recommend working with Advanced Guest selector. To enable advanced guest options, follow these steps: Go to: Theme Options > Booking Configuration > Guest Selector Settings Enable […]

The post Manage Extra Guests, Manage Guest as Dropdown, Disable the Guest Selector appeared first on WP Rentals Help.

]]>
Content

How to manage Extra Guests option

In this video, you will learn how to manage Guests when Adults, Children and Infants separation is enabled. Watch Video on Youtube
For Extra Guests, we recommend working with Advanced Guest selector. To enable advanced guest options, follow these steps:

  • Go to: Theme Options > Booking Configuration > Guest Selector Settings
  • Enable Advanced Guest Picker: Set to “Yes” to allow users to select the number of adults, children, or infants separately. Important: If disabled, the maximum guest value will not be considered.
  • Enable “Vacation Rental” option.
  • Enable “Show the Guest Dropdown in Submission Form”: Set this to Yes so that the guest dropdown appears in the submission form.

Guest Options Configuration in Submission Form

To enable extra guest fields for submission:

  • Go to: Theme Options > Add Listing Page & Payment Settings -> Listing Submit Page

Select the fields you want to enable:

  • “Do not consider Children as Guests” – If ticked, children (ages 2-12) will not be counted as guests. Unlimited children will be allowed in the booking form.
  • “Maximum Extra Guests Above Capacity” – This field sets the maximum number of extra guests allowed beyond the default capacity.
  • “Extra Price per guest” – This field sets the price for guest (or extra guest)

The following fields will appear in the submission form:

  • Guest No (Mandatory): Select the maximum number of guests allowed for the property.

Optional – work with Children (Ages 2-12) Will Not Be Charged:

  • If ticked, children will not be counted as guests.
  • The booking form will allow unlimited children.

  • Enable Allow Guests Above Capacity? Tick this option to allow extra guests. If enabled, specify the maximum number of extra guests allowed. The booking form will show the default guest number plus extra guests.

Charge for Extra Guest

If you enable the “Allow Guests Above Capacity?” option, you can configure the extra guest charge:

  • Go to: My Listings > Edit Listing > Price Section > Price Per Night
  • Configure Extra Price Per Guest: Set the price per night for guests exceeding the default maximum capacity.

  • Optional: Configure a custom extra price for specific periods in the Price Adjustments section.

Example: In the Description section, the guest number is set to 4 guests, we allow extra guests and the Maximum extra guests above capacity is set to 2. In the Price section, we set the Price per Night to $100 and the Extra Price per guest per night to $50   This means that the property allows 6 guests in total. The price per night will apply for 4 guests and for the 2 extra guests the Extra price will apply Result: The property allows a total of 6 guests (4 base + 2 extra). The price per night will be $100 for the 4 base guests, and $50 per extra guest, so the total will be $200 per night for 6 guests.

How to manage Guests as Dropdown

In this video you will learn how to manage guests as a drop-down in WpRentals booking forms. Watch Video on Youtube
WpRentals has 2 options for guests display. You can use a Classic Guest Dropdown or you can use Advanced Guest Selector.

Classic Dropdown

For Classic Guest Dropdown, the number of guests to show can be set from Theme Options > Booking Configuration > Guest Selector Settings > Enabled advanced guest Control? > No

The max number of guests set in Theme Options, will apply in the submission form Guest Dropdown

The number of guests will show in the search form too – if you use the classic guest dropdown

The max number of guests will show in Booking Form as well

How to disable the Guest option

In this video you will learn how to disable the guest option from the booking form.This is useful if you plan to use WpRentals theme to rent objects. Watch Video on Youtube
The Guests Dropdown will not show if you use Object rentals. This is enabled from Theme Options – Booking Configuration – Guest Selector Settings

  • Select Object Rental
  • Select Show the Guest dropdown in Submission Form -> NO
  • Once the Object Rental is enabled, all per night labels in the theme will become per day.

The post Manage Extra Guests, Manage Guest as Dropdown, Disable the Guest Selector appeared first on WP Rentals Help.

]]>
iCalendar Import / Export https://help.wprentals.org/article/icalendar-import-export/ https://help.wprentals.org/article/icalendar-import-export/#respond Fri, 02 Jul 2021 16:00:41 +0000 http://help.wprentals.org/?p=239 CONTENT About Ical Export-Import How iCalendar works: Hourly Ical Edit Cron Timing Video Tutorial About Ical Export-Import The iCalendar Feature is a way to synchronize your listing reservation data with other websites. For example, you published several properties on your WPRentals website but to maximize their exposure you also added them to airbn.com. Now the […]

The post iCalendar Import / Export appeared first on WP Rentals Help.

]]>
CONTENT

Video Tutorial

Before reading this help, check out this video. You will learn How to work with iCalendar feeds in WP Rentals Theme Watch Video on Youtube

About Ical Export-Import

The iCalendar Feature is a way to synchronize your listing reservation data with other websites. For example, you published several properties on your WPRentals website but to maximize their exposure you also added them to airbn.com. Now the challenge is to mark as busy (in wprentals site) the dates that are booked on airbnb.com. And vice versa: marked as busy on Airbnb the dates booked on WPRentals sites.

The Icalendar page is not actually a page that you would use to display information for the users. The page you will create will be used only by 3rd party websites (like Airbnb or HomeAway) to read your calendar details.

Note if you access the page directly you would see only an error message. This is ok – this is how it should function. After you created the page you can go to the add property/edit property page and go to the Calendar Section in user dashboard. The export/import options are there.

Create the page for iCalendar feed

You must have 1 page with this custom template Published. You don’t need to access this page in front.The page usually comes with the demo import.

Add an internal booking, to ensure that there will not be any errors when you paste the Ical feed on other platforms like Booking.com.

How to make calendar dates unavailable

How iCalendar works

For the Ical to work you need to:

  1. Have SSL installed correctly
  2. Have an internal booking, regardless if it is in the past.
  3. The listings need to be Published, Ical synchronization will not work for listings saved as draft or pending.
  4. The Ical synchronization will not work if you have a maintenance option enabled for your site.

Export

Add an internal booking, to ensure that there will not be any errors when you paste the Ical feed on other platforms like Booking.com.

How to make calendar dates unavailable

The only thing you need to do for exporting a feed in iCalendar format is to create a page in wordpress admin with the template: ICAL FEED . Once that page is generated the link you can find in calendar section becomes active and you can export the booking data into other websites like aibnb.com or homeaway.com.

To export your calendar data you should copy that url (for ex https://wprentals.org/ical-feed-export/?ical=763310533de8d2e03fe564b0693bcc344) and paste it into the 3rd party website. Below is a screen capture with the airbnb import feature. This is where you should post the link and airbnb will read the booking data from your website and synchronize it with the the their version of the listing’.

airbnb-import

Note: the iCalendar link will export data in ics format which is non readable by web browsers.

Import

In the calendar section, you need to paste the external feed of the iCalendar. Once you hit save the first synchronization is made and data gets imported. There is also a cron job that will check the feed every 3h hours for the new info. If you want to manually trigger the synchronisation just push save again.

The feed you paste in there is created by other 3rd party websites. In the image below you see the feed from airbnb.com

airbnb-export

The external booking data will appear in the calendar page with a special purple label (bookings made on your website will be in the green label). It would show either the external source (like Airbnb) or external (in cases like Homeaway – because they don’t add the name in the UID parameter in iCalendar feed).

Go to My Listings -> Edit Listing -> Calendar -> Scroll to Ical feed -> add ical feed name, ical feed URL – > click Add New feed -> Click  Save

Import multiple feeds

Repeat the process to add Ical Feed Name -> Ical URL -> Click add New field for every ical you wish to add.

You to add feeds from multiple platforms (like Airbnb,HomeAway etc at the same time).

How to get to the Calendar Tab:

Even as single owner or site admin, you must use the front end dashboard to manage the listings ical feed.

Go to Owner dashboard -> My Listings

From here go to My Listings ->  Edit Listing

The listing must be published!

And then add the ical feed(s) in the Calendar Tab:

How to import hourly bookings using ICalendar

Get the Ical url from a platform that has option to add hourly bookings and add it to  Calendar Tab.

IMPORTANT

When have hourly booking setup for listings

  • The calendar is not displayed in front end submit – Calendar page. You add the ical, save it and check the availability calendar with the imported hours on the listing page.
  • For a listing to not be displayed in search results when making a search after a certain date it must have booked the entire day that is mandatory to start with hour 1 and end to hour 23:

  • Install WP Control plugin
  • Edit ICAL CRON

The cron job that checks for new feed data is in events.php in function  setup_event_wp_estate_sync_ical.

Ical known situation.

The ical feed will not work with Airbnb if the ical is already used with a channel manager.  This is the official Airbnb reply:

We can confirm that API-connected listings cannot be synced with other calendars via iCal. This is because when a listing is managed via API, the availability is not controlled by Airbnb’s calendar, and therefore a connection to other calendars is not possible.In practice, once a listing is associated with an API system, the previously connected calendars are separated. Therefore, even if you include an iCal link in the “Edit connected calendar” section or under “Link to another website”, it will not sync.To resolve this issue, the host should manage their own calendar via API.

Related Help Articles

How to make the calendar un-available – https://help.wprentals.org/article/how-to-make-calendar-and-booking-unavailable/

How to add manual bookings – https://help.wprentals.org/article/adddelete-booked-periods-as-owner/

How to set hourly booking – https://help.wprentals.org/article/how-to-setup-hourly-booking/

The post iCalendar Import / Export appeared first on WP Rentals Help.

]]>
https://help.wprentals.org/article/icalendar-import-export/feed/ 0
How to enable and disable Instant Booking https://help.wprentals.org/article/1-19-instant-booking/ Sun, 07 Feb 2021 10:22:01 +0000 http://help.wprentals.org/?p=1683 Watch the Video Tutorial: For a step-by-step guide on enabling Instant Booking and managing booking-related fees This video will cover: How to enable Instant Booking. How to manage bookings with no deposit fee. How to manage bookings with a deposit/service fee. How to manage bookings when using WooCommerce for payments. How to Enable Instant Booking […]

The post How to enable and disable Instant Booking appeared first on WP Rentals Help.

]]>
Watch the Video Tutorial:

  • For a step-by-step guide on enabling Instant Booking and managing booking-related fees
  • This video will cover:
    • How to enable Instant Booking.
    • How to manage bookings with no deposit fee.
    • How to manage bookings with a deposit/service fee.
    • How to manage bookings when using WooCommerce for payments.
In this video, you will learn how to enable the Instant booking option per listing, how to manage bookings with no deposit fee required , how to manage bookings with deposit/service fees bigger than 0 and how to manage bookings if you use WOO commerce plugin for payments (all with instant booking enabled) Watch Video on Youtube
In this video, you will learn how to manage Instant booking with WooCommerce payments Watch Video on Youtube

How to Enable Instant Booking

Access the Property Dashboard:

To enable Instant Booking for a property, navigate to:

  • My PropertiesAdd / Edit PropertyDescription Settings.

Enable Instant Booking:

  • By default, the Instant Booking option is unchecked.
  • To enable it, simply check the option for Instant Booking and save your changes.

How Instant Booking Works

Scenario 1: Admin Fee and Deposit Payment Required

Live demo –https://main.wprentals.org/properties/summerlin-cabin-perfect-holiday/

User Sends Booking Request:

  • A user can send a booking request for the property.

Payment of Deposit:

  • If the site admin has set a deposit fee, the user must pay the deposit via Theme Merchants or WooCommerce merchants (if set) before the booking is confirmed.
  • The deposit can be set by Admin only
  • It can be a fixed value or a % value. Read more here 

Booking Process

  • User will be prompted to Login / register to send the booking request.

  • Once the payment is made, the booking is confirmed.

  • The user can then view their reservation under My Reservations in their Dashboard.

 

Scenario 2: Instant Booking with WooCommerce Payment

Live demo – https://demo1.wprentals.org/properties/condo-in-liberty-state-park/

  • Using WooCommerce:

Scenario 3: Instant Booking with Admin Fee Set to 0

  • Admin sets deposit to 0

  • User Sends Booking Request:
    • User registers / logins if he is not logged in
  • Instant Confirmation:
    • The booking request will be confirmed instantly without requiring a deposit if the admin fee is set to 0.

How to hide Instant Booking

Instant booking can be hidden with CSS from submitting form

.col-md-12 #instant_booking {
    margin-left: 15px;
    display: none;
}

[for="instant_booking"] {
display: none!important;
}

Related Help Articles

The post How to enable and disable Instant Booking appeared first on WP Rentals Help.

]]>
How to use WpRentals theme with multiple owners https://help.wprentals.org/article/how-to-use-wprentals-theme-with-multiple-owners/ Tue, 01 Dec 2020 09:47:48 +0000 https://help.wprentals.org/?post_type=article&p=6143 Managing Key Site Features in WpRentals Register & Login Options Learn how to manage user registration and login settings.➡ Full details: Register and Login Options Submit Form Fields Customize which fields appear on the property submission form as an admin.➡ Full details: Managing Submit Form Fields & Mandatory Fields Property Submission Settings Choose how property […]

The post How to use WpRentals theme with multiple owners appeared first on WP Rentals Help.

]]>
Managing Key Site Features in WpRentals

Register & Login Options

Learn how to manage user registration and login settings.
➡ Full details: Register and Login Options

Submit Form Fields

Customize which fields appear on the property submission form as an admin.
➡ Full details: Managing Submit Form Fields & Mandatory Fields

Property Submission Settings

Choose how property submissions work, including paid options:

Booking Deposits & Service Fees

Set up deposit and service fees for confirmed bookings.
➡ Full details: Deposit & Service Fee Guide

Supported Payment Platforms

Choose which payment platforms to use for transactions.
➡ Full details: Supported Payment Platforms

Property Approval Settings

Decide if properties should be approved manually or automatically.
➡ Full details: Property Approval Options

Admin Notification Settings

Receive duplicate email notifications for all site events.
➡ Full details: Duplicate Email Notifications

Owner Verification

Enable verification for property owners.
➡ Full details: Owner Verification

SMS Notifications

Learn how to enable SMS notifications via Twilio.
➡ Full details: SMS Management

The post How to use WpRentals theme with multiple owners appeared first on WP Rentals Help.

]]>
Hide Booking Form and Replace with Owner Contact Form https://help.wprentals.org/article/hide-booking-form-and-replace-with-owner-contact-form/ Thu, 23 Jul 2020 13:25:01 +0000 https://help.wprentals.org/?post_type=article&p=5858 Replacing the Booking Form with the Owner Contact Form You can replace the booking form with the owner contact form by following these steps: Go to Theme Options → Booking Configuration → Form Display Settings. Set “Show Contact Form instead of Booking Form” to YES. Click Save. Once enabled, the contact form will replace the […]

The post Hide Booking Form and Replace with Owner Contact Form appeared first on WP Rentals Help.

]]>
Replacing the Booking Form with the Owner Contact Form

You can replace the booking form with the owner contact form by following these steps:

  1. Go to Theme Options → Booking Configuration → Form Display Settings.
  2. Set “Show Contact Form instead of Booking Form” to YES.
  3. Click Save.

Once enabled, the contact form will replace the booking form on the property/listing page.

Contact Form Behavior

  • If the user is logged in: The form will display without additional fields.
  • If the user is not logged in: The form will include two additional optional fields for email and name.
  • Check-in and Check-out fields: Users can select dates, but the calendar will not display booked dates for the propert

Additional Settings

Admins can customize the form from Social & Contact → Contact Form Settings:

  • Enable GDPR Checkbox: Yes / No
  • Show Phone Number in Contact Form: Yes / No

Email Notifications

  • Messages are sent directly to the property owner’s email address.
  • If the property owner is an admin, messages will go to the admin email.
  • Admins can receive duplicate message copies by setting their email in:
    Theme Options → Email Management → Duplicate Email.

 

 

 

 

The post Hide Booking Form and Replace with Owner Contact Form appeared first on WP Rentals Help.

]]>
Add a Redirect URL instead of Book Now button https://help.wprentals.org/article/add-a-redirect-url-instead-of-book-now-button/ Thu, 31 Oct 2019 07:59:13 +0000 https://help.wprentals.org/?post_type=article&p=5477 How It Works When the Affiliate Link (Redirect URL) is added: On the property page, the Book Now button will now redirect users to the URL specified in the Affiliate Link field. This replaces the default booking functionality, allowing for external bookings or other custom URLs to be used instead. Steps to Add Redirect URL […]

The post Add a Redirect URL instead of Book Now button appeared first on WP Rentals Help.

]]>
How It Works

When the Affiliate Link (Redirect URL) is added:

  • On the property page, the Book Now button will now redirect users to the URL specified in the Affiliate Link field.
  • This replaces the default booking functionality, allowing for external bookings or other custom URLs to be used instead.

Steps to Add Redirect URL (Affiliate Link)

  • Add the “Affiliate Link” in Add Listing Page & Payment settings -> Listing Submission form

  • Log in to the User Dashboard.
  • Navigate to My Listings > Edit Property or Add Property.

  • Once you’re in the property edit page, go to the Description section.
  • Find the Affiliate Link field. This is where you will add the Redirect URL.

In the Affiliate Link field, enter the custom URL where you want to redirect users. This could be a link to an external booking page or any other URL you’d like users to be redirected to when they click the Book Now button.

Once you’ve entered the URL, save the property by clicking the Update button.

In the listsing page, only the Book Now button will show

 

 

 

 

The post Add a Redirect URL instead of Book Now button appeared first on WP Rentals Help.

]]>
Seasonal prices. Different prices for different calendar days or hours. Price by guest. https://help.wprentals.org/article/how-to-choose-different-prices-for-different-dates/ https://help.wprentals.org/article/how-to-choose-different-prices-for-different-dates/#respond Sun, 07 Apr 2019 08:25:12 +0000 http://help.wprentals.org/?p=331 Ensure Custom Price Field is Visible in the Listing Submit Form From the WordPress Admin dashboard, go to Admin -> Theme Options -> Add listing Page & Payment Settings -> Listing Submit Page -> Select the Fields for Listing Submission Explanation: You need to ensure that the Custom Price option is selected to show on […]

The post Seasonal prices. Different prices for different calendar days or hours. Price by guest. appeared first on WP Rentals Help.

]]>
Before reading this help file you may want to check this video. It explains theme functionality and may be easier to understand. Watch Video on Youtube

Ensure Custom Price Field is Visible in the Listing Submit Form

  • From the WordPress Admin dashboard, go to Admin -> Theme Options -> Add listing Page & Payment Settings -> Listing Submit Page -> Select the Fields for Listing Submission
  • Explanation: You need to ensure that the Custom Price option is selected to show on the listing submission form. This setting will allow you to add custom pricing for the property when submitting it.

Submission Only through Front End

  • Listings must be submitted from the Front End only.
  • Explanation: Custom pricing and other details will only appear in the front-end property submission form. If you want only specific users to submit properties, please refer to this help article for guidance.

Price Section Options

  • Custom prices per day or for a custom day period can be set in the Front End Submit section, under Add / Edit Property Form -> PRICE.
  • Explanation: These fields allow you to set a price for a single day, for a week, or for an extended period (like 30 days). You can find all the steps for adding a property here.
  • The price fields shown below are available when Daily Booking is enabled. The same price fields apply to per hour booking, if that is enabled.

Custom Period Price Options

  • The custom price you set will overwrite the standard price for:
    • Standard price per night
    • Price per night (7d+ or 7h+)
    • Price per night (30d+ or 30h +)
    • Price per weekend
    • Extra Price per guest
    • Minimum days of booking
    • Allow only bookings starting with the check-in on changeover days
    • Allow only bookings with the check-in/check-out (changeover) days/nights
  • Explanation: Once you set a custom price, it will override default values. Weekend Price will have a separate price (make sure you add a custom price per weekend if there is a default price per weekend too)

How it works: 

  • Price per night (7d+ or 7h+) and  Price per night (30d+ or 30h +) can be managed from Theme Options -> Booking Configuration -> Form General Settings -> Your Number of Nights fields

  • Price adjustments for a certain period are done from the calendar, for specific days /  months. You have to repeat this process for every period.
  • To set custom price, find in the calendar the month for which you wish to add different prices.  Click the beginning date and end date (2 clicks)

  • A modal will show with the fields to set different prices, different minim days, different turn-over days. Add your new values here

  • Custom price table can be deleted from the same settings area

  • The custom price table will show on the listing page only for the future periods. Past periods will not show (they are removed automatically).

  • If you wish to show less options, you can de-select the fields you wish to remove from Theme Options -> Add Listing & Payment Settings -> Listing Submission Form -> Select the Fields for listing submission. 

Related Help Articles

The post Seasonal prices. Different prices for different calendar days or hours. Price by guest. appeared first on WP Rentals Help.

]]>
https://help.wprentals.org/article/how-to-choose-different-prices-for-different-dates/feed/ 0
How to make calendar dates unavailable https://help.wprentals.org/article/how-to-make-calendar-and-booking-unavailable/ Fri, 21 Dec 2018 11:34:35 +0000 https://help.wprentals.org/?post_type=article&p=4300 How to Block Dates in Your Calendar You have a few ways to block dates in your calendar: CONTENT Mark Dates as Booked Manually Book a Period from the All-in-One Calendar How to Block Dates with Ical Feed Mark Dates as Booked Manually 1. Go to My Listings in Your Dashboard Log in to your Dashboard and […]

The post How to make calendar dates unavailable appeared first on WP Rentals Help.

]]>
How to Block Dates in Your Calendar

You have a few ways to block dates in your calendar:

Mark Dates as Booked Manually

1. Go to My Listings in Your Dashboard

  • Log in to your Dashboard and click on My Listings.

2. Edit the Listing

  • Find the listing you want to update and click Edit.

3. Access Calendar Settings

  • Scroll down to the Calendar Settings section where you manage the availability.

4. Select the Dates

  • Click on the dates you want to mark as booked. These selected dates will be highlighted in red.

5. Click ‘Book Period’

  • After selecting the dates, click the Book Period button to confirm the block.

Book a Period from the All-in-One Calendar

1. Go to All-in-One Calendar in Your Dashboard

  • Navigate to All-in-One Calendar under the dashboard menu.

2. Select the Dates to Book

  • Click on the dates for the property you want to mark as booked.

3. Mark the Period as Booked

  • Check the box or select the option to mark the period as booked, then click Save.

How to Delete a Booked Period

1. Go to My Bookings

  • Navigate to My Bookings from the dashboard.

2. Cancel the Booking

  • Click on Cancel My Booking to remove the previously booked dates.

How to Block Dates with Ical Feed

You can import an iCal feed from platforms like Airbnb or Google Calendar to mark dates as booked automatically.

Go to the iCal Feed Settings

  • To block dates and mark them as unavailable, you can add an iCal feed to your listing.
  • This feed should come from a platform like Airbnb, or Google Calendar which allows you to block all dates in the calendar and mark them as booked.

For help on using iCal feeds, check out this guide:  https://help.wprentals.org/article/icalendar-import-export/

Example (Airbnb):

  • Here’s an example of how to block dates on Airbnb and export an iCal with all dates marked as booked.

The post How to make calendar dates unavailable appeared first on WP Rentals Help.

]]>
Submit Listing Form -> Price Details Explained https://help.wprentals.org/article/1-20-submit-price-details/ Mon, 03 Dec 2018 13:21:04 +0000 http://help.wprentals.org/?p=1882 Steps to Configure Price Details Enable Price Details in Submit Form Go to Admin -> Theme Options -> Add listing Page & Payment Settings -> Listing Submit Page -> Select the Fields for Listing Submission Select the price fields you wish to display. Submission Only through Front End All listings must be submitted via the […]

The post Submit Listing Form -> Price Details Explained appeared first on WP Rentals Help.

]]>
Check out this video to learn how to manage Price options in the WpRentals theme. Watch Video on Youtube

Steps to Configure Price Details

Enable Price Details in Submit Form

  • Go to Admin -> Theme Options -> Add listing Page & Payment Settings -> Listing Submit Page -> Select the Fields for Listing Submission
  • Select the price fields you wish to display.

Submission Only through Front End

  • All listings must be submitted via the front end. Custom pricing details will appear only in the front-end property submission form.
  • If you want only specific users to submit properties, please refer to this help article for guidance.

Price Section Options

  • Prices per day or for a custom day period can be set in the Front End Submit section, under Add / Edit Property Form -> PRICE.
  • Explanation: These fields allow you to set a price for a single day, for a week, or for an extended period (like 30 days). You can find all the steps for adding a property here.
  • The price fields shown below are available when Daily Booking is enabled. The same price fields apply to per hour booking, if that is enabled.

Default Price Settings

  • Standard price per night (mandatory for booking form to work)
  • Price per night (7d+ or 7h+)
  • Price per night (30d+ or 30h +)
  • Price per weekend
  • Extra Price per guest
  • Minimum days of booking
  • Allow only bookings starting with the check-in on changeover days
  • Allow only bookings with the check-in/check-out (changeover) days/nights

Price per night (7d+ or 7h+) and  Price per night (30d+ or 30h +)

  • Price per night (7d+ or 7h+) and  Price per night (30d+ or 30h +) can be managed from Theme Options -> Booking Configuration -> Form General Settings -> Your Number of Nights fields

Weekend Price (Optional)

  • You cet a custom price for weekend days
  • NOTE: If you set weekend price, it will override 7d+ price or 30d+ price
  • If you set custom price, the daily price for 7d or 30d will calculate only for week days (for weekend you need to add a custom weekend price too) 
  • You can define weekend days via Admin -> Theme Options -> Booking Form Configuration -> Form General Settings -> Select Weekend days

Options are:

  • Sunday and Saturday
  • Friday and Saturday
  • Friday, Saturday and Sunday

Additional Price Options

  • Taxes (in %): Taxes are included in the daily price. For details on tax inclusion, refer to the guide.
  • Cleaning Fee: Set per night, per guest, or both.
  • City Fee: Can be calculated per night, per guest, or as a percentage of the nightly price.
  • Minimum Booking Days: Set a minimum number of booking days.
  • Security Deposit: Managed manually by the Site Admin.
  • Early Bird Discount: Apply a discount for bookings made a specific number of days in advance.
  • Extra Guest Charges: Set an additional price per guest per night.

Pay by Guest Options

  • Extra Price Per Guest Per Night – It allows you to set an additional charge for each guest beyond the default capacity per night.
  • Allow Guests Above Capacity
    • Enable this option if you want to allow bookings for guests exceeding the maximum capacity of the property.
    • Note: If this option is enabled, the extra price per guest per night will apply, and all room prices will still be used in the calculation.

For more details, refer to How to Manage Guest Options in WpRentals.

Manage Turn Over Days

  • Turn Over Day Restrictions – You can configure bookings to:
    • Only allow check-ins on specific days of the week.
    • Only allow bookings with both check-in and check-out on specific days of the week.

Extra Options in the Booking Form

  • Add additional charges or options to the booking form, such as:
    • Option Name: A label for the extra charge (e.g., “Pet Fee”).
    • Option Value: A fixed numerical value for the charge.
    • Option Calculation: Choose how the charge is calculated
  • Option Calculation dropdown includes:
    • Fixed Fee
    • By Night
    • By Guest
    • By Night and Guest

Custom Period Price Options

  • The custom price you set will overwrite the standard price for:
    • Standard price per night
    • Price per night (7d+ or 7h+)
    • Price per night (30d+ or 30h +)
    • Price per weekend
    • Extra Price per guest
    • Minimum days of booking
    • Allow only bookings starting with the check-in on changeover days
    • Allow only bookings with the check-in/check-out (changeover) days/nights
  • Explanation: Once you set a custom price, it will override default values. Weekend Price will have a separate price (make sure you add a custom price per weekend if there is a default price per weekend too)

How it works: 

  • Price adjustments for a certain period are done from the calendar, for specific days /  months. You have to repeat this process for every period.
  • To set custom price, find in the calendar the month for which you wish to add different prices.  Click the beginning date and end date (2 clicks)

  • A modal will show with the fields to set different prices, different minim days, different turn-over days. Add your new values here

  • Custom price table can be deleted from the same settings area

  • The custom price table will show on the listing page only for the future periods. Past periods will not show (they are removed automatically).

  • If you wish to show less options, you can de-select the fields you wish to remove from Theme Options -> Add Listing & Payment Settings -> Listing Submission Form -> Select the Fields for listing submission. 

Formulas used:

total = (inter price + expenses + manual_expense ) - early bird + city fee+ cleaning fee + sec deposit

$early_bird_discount- doesn't include extra guest, security, city fee, cleaning fee

$you_earn = $total_price - $security_deposit - floatval($city_fee) - floatval($cleaning_fee) - $service_fee;

$taxes = round ( $you_earn * $taxes_value/100,2);

$price_for_service_fee = $total_price - $security_deposit - floatval($city_fee) - floatval($cleaning_fee);

city fee % Doesn't consider price for extra guest

city fee % Doesn't consider extra expenses (added when owner issues invoice)

100% deposit includes automatically expenses (city fee / cleaning fee) - even if the option is set to NO

The post Submit Listing Form -> Price Details Explained appeared first on WP Rentals Help.

]]>