WPRentals Theme Documentation WPRentals Theme Documentation

  • Client Support
  • Video Tutorials
  • WpRentals
  • WpEstate
  • API
Home / 3. How Booking Works / How to add manual discount when issuing an invoice. How to add custom elements to an invoice.

How to add manual discount when issuing an invoice. How to add custom elements to an invoice.

8358 views

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

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

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.

Owner Dashboard

Owner can see see the bookings he receives in User Dashboard -> 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.

After sending the invoice, owner can either:

  • Delete the invoice and issue a new one, before renter confirms booking
  • Reject the booking request, which will remove it from both the owner’s and the user’s dashboard.

Security Deposit

The property owner can set the security deposit amount in the property settings. To do this, navigate to:

  • My Properties > Edit or Add Property > Price > Security Deposit

When a booking request is sent, the security deposit fee is added to the total booking amount. The renter will see this fee as part of their total payment.

  • Important: The security deposit is collected by the admin account and is not paid directly to the owner.
  • The refund of the security deposit is manual and must be processed by the site admin if the renter does not cause damage. There is no automated refund process in the theme.

EARLY BIRD DISCOUNT

Each owner can enable EARLY BIRD DISCOUNT for each property by selecting the value of discount and the number of days in advance.

3. How Booking Works

Related Articles

  • How to Manage Pricing Per Guest for Your Property
  • Send booking. Approve booking & Issue invoice or reject booking as owner. Cancel Request. Cancel confirmed booking. Pay Admin fee to confirm booking.
  • How to confirm a booking when admin deposit and service fees are 0
  • Booking Price – Understand Security Deposit Fee

HELP CATEGORIES

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

Join Us On

Powered by WP Estate - All Rights Reserved
  • Client Support
  • Video Tutorials
  • WpRentals
  • WpEstate
  • API