JMDL Xtend Suite for Amelia

JMDL Xtend Suite for Amelia

By jmarck
Details
View on WordPress

JMDL Xtend Suite for Amelia adds operational and administrative tools around Amelia without modifying Amelia core files.

The plugin is designed for booking setups that need shared inventory, configurable booking flows, automation, additional admin visibility, and safer operational controls.

Main features

  • Shared Extra Inventory – group service-specific Amelia Extras into a shared time-based stock pool. Availability is calculated across overlapping appointments and customers are limited to the remaining quantity.
  • Configurable Duration Flow – supports configurable booking durations, duration-aware availability and pricing, Date & Time before Extras workflows, and full-duration frontend overlap protection.
  • Booking Flow Navigation – supports optional selection steps where applicable and preserves configurable Date & Time -> Extras -> Information -> Payments workflows with corrected Back navigation.
  • Booking Maintenance – temporarily replace supported Amelia booking shortcodes with a configurable maintenance message and restore normal booking access when maintenance ends.
  • Production Safety Controls – maintenance and automation safety checks, database capability checks, WP-Cron status, previews, and guarded batch processing.
  • Payment and Finance Synchronization – reconcile supported Amelia booking/appointment statuses with Finance payment records, including scheduled reconciliation and preview tools.
  • Auto-Cancel – automatically cancel qualifying Pending/unpaid bookings after a configurable timeout.
  • Created On Enhancements – display the actual booking-created date and time in Amelia Bookings using the WordPress site timezone, with column reordering support.
  • Created On Filter – native-style Created On date-range filtering with multi-day ranges, page-1 results, pagination compatibility, native Amelia filter combinations, and empty-state persistence.
  • CSV Created On Export – use the same site-timezone Created On value in supported Amelia appointment CSV exports.
  • Calendar Status Colors – configure admin calendar colors for supported Amelia appointment statuses.
  • Email Logs – separate Admin/Employee and Customer logs with timestamp, Reference #, recipient, subject, and send result. Email bodies are not stored.
  • Pending Email Resend – manually resend supported Pending notifications from the Amelia appointment interface.
  • Employee Notification Copies – optionally add configured recipients to supported admin/employee notification emails.
  • Activity Logs – audit supported booking actions performed by logged-in WordPress users with Amelia capabilities, including username, role, Reference #, timestamp, action, and details.
  • Appointment Detail Rendering – safely allow approved basic inline HTML/links from supported Amelia custom fields in appointment details.

Some features depend on Amelia capabilities such as Extras, Finance, notifications, or the current Amelia admin interface. The plugin checks for supported Amelia structures before applying those enhancements.

Timezone behavior

Created On display and filtering use the timezone configured under Settings -> General -> Timezone in WordPress. No timezone is hard-coded by this plugin.

Data and privacy

The plugin can store operational data in the WordPress database, including:

  • Plugin settings.
  • Email log metadata such as recipient address, subject, Reference #, timestamp, and send result. Email bodies are not stored.
  • Activity log metadata such as WordPress username/display name, user role, Reference #, timestamp, action, and action details.

The plugin does not independently send data to an external service. Email delivery continues through the mailer/provider configured in Amelia or WordPress. Amelia itself is a separate plugin with its own data handling and privacy behavior.

Details

Plugin code:
jmdl-xtend-suite-for-amelia
Plugin version:
2.0.1
Author:
Outdated:
No
WP version:
6.2 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.1.4
Total installations:
0
Last updated:
2026-11-07
Rating:
Times rated:
0
amelia
appointments
automation
booking
inventory