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