- Responsive booking form for passenger details, pickup and dropoff addresses, date and time, luggage, passengers, flight number and notes.
- French address suggestions backed by IGN / Géoplateforme without requiring an API key.
- Keyboard, mouse and touch-friendly suggestion selection with manual entry always available.
- Browser autofill support for contact details.
- TaxiAppli-branded WordPress login and registration pages with teal and yellow accents.
- Optional compact header reservation form in supported block themes, with independent layout and theme choices.
- [taxiappli_header_form] shortcode to insert the compact header-style reservation form into any page or widget area.
- Compact booking layout inspired by the TaxiAppli header mockup, with route, date, time, passenger and expandable contact fields.
- The compact header form and its shortcode require an active paid TaxiAppli license.
- The existing per-site TaxiAppli subscription license is also used to unlock the compact header form.
- Front-end toolbar hidden for client accounts, with a [taxiappli_logout] shortcode for a logout button.
- A brand-aligned TaxiAppli theme with teal and yellow accents, available in the design preview.
- Optional passenger receipt and a reminder 24 hours before departure after successful dispatch.
- Configurable custom text, choice-list and checkbox fields.
- Local booking editing and cancellation with clear warnings that sent changes are not synced to dispatch.
- Monthly departure calendar with daily transmission indicators, monthly summaries and a selected-day agenda.
- Each request is stored in a dedicated WordPress table.
- Configurable delivery to the TaxiAppli connector or directly to a dispatch e-mail address using SMTP or Mailgun.
- Live fare quotes from the TaxiAppli office API using its
quote action, or indicative SMTP fares using an administrator-configured starting fare and price per kilometre.
- HTTPS server-to-server transmission with secrets never exposed in the form.
- Unique request references and retry logic to avoid duplicate submissions.
- Admin dashboard with counters, search, filters, detail views, retry actions and CSV export.
Requests are queued for confirmation of availability and fare by the dispatch office. No payment is collected and no driver is assigned automatically.
- In WordPress, go to Plugins > Add New > Upload Plugin.
- Upload the taxiappli-reservations.zip archive and activate the plugin on the relevant site (network activation is not supported).
- In Reservations > Connection and settings, choose TaxiAppli or e-mail delivery.
- For TaxiAppli delivery, configure the wordpress_booking_api.php connector and enter its HTTPS URL and secret key. For e-mail delivery, enter the recipient and sender addresses, then configure an SMTP server or Mailgun API credentials.
- For e-mail delivery over SMTP, optionally configure a starting fare and a price per kilometre to display a live road-distance estimate. The dispatch office confirms the final fare.
- Set vehicle capacity and address autocomplete preferences.
- Add [taxiappli_reservation] for the complete booking form or [taxiappli_header_form] for the compact header-style form.
- Optionally, in Reservations > Design du formulaire, enable automatic header display in supported block themes and choose its independent theme.
The form remains closed until the selected delivery method is configured.
1.4.5
- Recognize the bureau API's
customer_fare response and display the returned distance and duration when available.
- Added live fare retrieval from the TaxiAppli office API using its authenticated
quote action.
- Added configurable SMTP starting fares and per-kilometre prices with live road-distance fare estimates.
- Recalculate estimates on the server and include them in booking details for the dispatch office.
1.4.4
- Restricted the compact header reservation form to sites with an active TaxiAppli subscription license.
- Added the [taxiappli_header_form] shortcode for the compact header-style booking form.
- Improved the compact form presentation to match the header booking mockup.
- Added a dedicated compact header form with separate header themes and responsive layout.
- Added Nuit, Terracotta and Lavande themes for the page reservation form.
- Added a design setting to select the TaxiAppli reservation form for supported block-theme headers.
1.4.3
- Hide the WordPress admin bar on the front end for client accounts.
- Add the [taxiappli_logout] shortcode to display a client logout button.
- Added an administration option to enable or disable the TaxiAppli login and logout styling.
- Added TaxiAppli styling to the WordPress login and registration pages.
1.4.2
- Improved the departure calendar with monthly totals, pending/error indicators, a today shortcut and a selected-day agenda.
- Improved calendar accessibility and responsive layout.
- Added optional passenger receipt emails and 24-hour pre-departure reminders after successful dispatch.
- Added up to eight configurable custom booking fields.
- Added local booking editing and cancellation, with dispatch-sync warnings.
- Added schema migration for local cancellation and notification status.
- Added a TaxiAppli-branded form theme and made it the default for new or unset design preferences.
- Versioned plugin assets by file modification time so browser caches refresh after updates.
1.4.1
Improvements to the licensing system
1.4.0
Added selectable TaxiAppli or e-mail delivery, with SMTP and Mailgun support.
1.2.0
Updated booking workflow, admin filtering and improved security and validation handling.
1.0.0
Initial release: booking form, IGN address suggestions, connector and admin request handling.