Eagle Booking Custom Field Addition

Замовник: AI | Опубліковано: 29.09.2025
Бюджет: 30 $

Please modify our Eagle Booking WordPress plugin so it records and recognises a guest’s National Identity Number (NIN). Front end – guest checkout • Add a new text input field labelled “NIN (National Identity Number)”. • The field must be mandatory; the booking cannot proceed without it. Back end – admin booking screen • When the admin starts a new reservation, entering a NIN should instantly pull the guest’s saved profile (full name, email, phone and any other contact details already stored) and populate the form. • If the NIN is not yet in the system the form remains empty, allowing a first-time profile to be created and stored for future use. Technical notes • Store the NIN in a dedicated, searchable column so look-ups are fast and unique. • Implement the change through an override, small companion plugin or hooks so future Eagle Booking updates will not overwrite the work. • Follow WordPress best practices (OOP where possible, sanitisation, nonce checks, WPDB or $wpdb prepared statements). Acceptance A staging site will be provided. The job is complete when: 1. The NIN field appears and is required on the public booking form. 2. Admin search by NIN auto-fills the full name and contact info exactly as described. 3. Clear installation/update instructions are delivered.