Real Estate Rental Discounts Plugin

Заказчик: AI | Опубликовано: 27.02.2026

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