Real Estate Rental Discounts Plugin
Budget: €250 – €750 EUR
I’m upgrading my WordPress real-estate rental site and want a built-in system that automatically or manually applies long-term lease discounts.
The freelancer will be responsible for designing, developing, and implementing a custom Offers / Discounts management system within an existing WordPress website, including both admin-side functionality and client-facing booking flow.
1. WordPress Admin Development
Create a dedicated Offers / Discounts section in the WordPress admin panel
Display a list of active offers with the ability to:
Edit offer details
Permanently delete offers
Pause / block offers with a predefined “Offer unavailable” message
Restrict each offer to a single client
Implement IP blocking functionality with admin-defined messages
Enable invoice and reservation pre-contract generation and management
Allow sending invoices and pre-contracts to clients directly from the admin panel
2. Offer Creation & Management
Enable admins to create and send offers linked to available properties only
Open a dedicated offer configuration interface with:
Pricing and rental type (daily / monthly)
Offer expiration date
Bank details
Client email and email subject
Reservation dates with automatic duration calculation
Full property address details
Custom email content
Language selection (English / Spanish)
Automatically include the property’s main image in offer emails
3. Client-Facing Booking Flow
Generate a unique email link (“Book Now”) for each offer
Develop a secure booking page where clients can:
Enter personal and identification details
Provide contact information
Specify number of occupants
Upload or capture identity documents
Ensure all collected data is stored securely and used for invoice and pre-contract generation
4. Reservation Pre-Contract Workflow
Automatically generate a reservation pre-contract after form submission
Enable clients to sign and upload the pre-contract or send it by email
Allow admins to manage and resend pre-contracts and invoices after submission
5. Multilingual & UX Requirements
Support multilingual content for offers and emails (English / Spanish)
Ensure a clear, user-friendly interface for both admin and clients
Maintain responsiveness across desktop and mobile devices
6. Testing, Documentation & Delivery
Fully test all features before delivery
Provide basic documentation or instructions for admin usage
Ensure compatibility with the existing WordPress setup and plugins
The freelancer will be responsible for designing, developing, and implementing a custom Offers / Discounts management system within an existing WordPress website, including both admin-side functionality and client-facing booking flow.
1. WordPress Admin Development
Create a dedicated Offers / Discounts section in the WordPress admin panel
Display a list of active offers with the ability to:
Edit offer details
Permanently delete offers
Pause / block offers with a predefined “Offer unavailable” message
Restrict each offer to a single client
Implement IP blocking functionality with admin-defined messages
Enable invoice and reservation pre-contract generation and management
Allow sending invoices and pre-contracts to clients directly from the admin panel
2. Offer Creation & Management
Enable admins to create and send offers linked to available properties only
Open a dedicated offer configuration interface with:
Pricing and rental type (daily / monthly)
Offer expiration date
Bank details
Client email and email subject
Reservation dates with automatic duration calculation
Full property address details
Custom email content
Language selection (English / Spanish)
Automatically include the property’s main image in offer emails
3. Client-Facing Booking Flow
Generate a unique email link (“Book Now”) for each offer
Develop a secure booking page where clients can:
Enter personal and identification details
Provide contact information
Specify number of occupants
Upload or capture identity documents
Ensure all collected data is stored securely and used for invoice and pre-contract generation
4. Reservation Pre-Contract Workflow
Automatically generate a reservation pre-contract after form submission
Enable clients to sign and upload the pre-contract or send it by email
Allow admins to manage and resend pre-contracts and invoices after submission
5. Multilingual & UX Requirements
Support multilingual content for offers and emails (English / Spanish)
Ensure a clear, user-friendly interface for both admin and clients
Maintain responsiveness across desktop and mobile devices
6. Testing, Documentation & Delivery
Fully test all features before delivery
Provide basic documentation or instructions for admin usage
Ensure compatibility with the existing WordPress setup and plugins
Related categories:
PHP
JavaScript
Website Design
WordPress
MySQL
HTML
Real Estate
Web Development
Website Optimization
Web Design