WordPress Taxi Booking Form

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

I need a custom-built taxi booking form that drops straight into any WordPress page and can also speak to external services through an API. The core purpose is simple: let visitors request a ride without leaving the site. When a user enters the form, I want them to supply their pick-up and drop-off points, choose time and date, add contact details, then hit “Book”. The request should be sent instantly to my dispatch system (or any other third-party platform I point it to) via a clean, well-documented REST endpoint. I’m not locked into any specific provider right now, so the code must be flexible enough to swap credentials or endpoints later. On the WordPress side, I’d like an installable plugin or shortcode that I can drop anywhere, styled to inherit my theme but still easy to customise with a few CSS tweaks. A lightweight front-end stack (vanilla JS or jQuery is fine) is preferred to keep the page fast. Deliverables • Fully functional WordPress plugin or embeddable script • API layer with clear request/response schema and sample calls • Basic admin settings inside WP for API keys, default vehicle type, confirmation email template, etc. • Quick start guide so I can deploy, test and modify endpoints without hunting through code. Acceptance Criteria • A new booking appears in my test API dashboard within one second of form submission. • Form, validation messages and confirmation email render correctly on desktop and mobile. • No theme conflicts on a stock WordPress install running the latest version.