A unified addon for LatePoint that consolidates multiple productivity and power-user features into a single, lightweight plugin. Manage everything from a native Addons Manager — activate only what you need.
Create multi-session courses with fixed session dates. Customers enrol once and are booked into all sessions automatically.
- Define sessions with dates, times, and durations
- Native detail view and checkout modal using LatePoint's lightbox system
- Support for Pay Later, Airwallex, Stripe, and native payment methods
- Customer cabinet "My Courses" tab with session schedule, location, and downloadable materials
- Enrolment checkout with coupon & gift card support
- Automatic booking creation per session
- Supports merged email notifications (one email for all sessions)
- Waiting list integration
- Requires: LatePoint Pro Features
Add multiple services to an order at once from a categorised list — no need to open individual forms.
- Quick bulk selection with category filtering
- Works directly within the order edit screen
- AJAX-powered — no page reload
Toggle services active/disabled directly from the services list with a single click.
- Instant AJAX updates
- Visual feedback on current status
- Permission-aware (respects user roles)
Adds contextual "New Item" buttons to LatePoint admin page headers for faster navigation.
- Appears automatically on relevant pages
- Covers Services, Agents, Customers, Locations, Categories, Extras, Processes
- Pro support for Bundles and Custom Fields
Create and manage reusable gift card credits that customers can apply across multiple bookings.
- Generate unique gift card codes
- Set credit amounts and expiry dates
- Customers redeem at checkout
Beta modules must be enabled via the Enable Beta Modules toggle in the Addons Manager. They are stable but still receiving feedback.
Accept global payments through Airwallex with competitive processing rates.
- Drop-in card payment form integrated into the LatePoint checkout
- Secure payment intent flow
- Test & live mode support
Create conditional pricing rules that automatically adjust booking prices based on any number of factors.
- Fixed amount or percentage-based modifiers (increase or decrease)
- Conditions: service, agent, location, date, time, day of week, customer
- AND/OR logic for combining conditions
- Price breakdown shown on customer-facing booking summary
- Requires: LatePoint Pro Features
Allow customers to join a waiting list when a time slot is fully booked.
- Frontend form integrated into the booking flow
- Admin management of waiting list entries
- Manual or automatic notification when a slot opens
Expose LatePoint data to external applications via a secure REST API.
- Generate and manage API keys with granular permissions
- Endpoints for bookings, customers, services, agents, and locations
- Requires: LatePoint Pro Features
| Module | Description |
|---|---|
| Language Manager | Manage translations and multi-language support |
| Merged Booking Emails | Send one consolidated confirmation for multi-session bookings |
| Marketing Emails | Send campaigns and manage customer opt-outs |
| Instagram Book Now | Integrate Instagram Profile Action Button with LatePoint booking |
Applies visual enhancements and V5 design-system improvements to the LatePoint admin interface. Always active, cannot be disabled.
The Addons Manager includes a 3rd Party tab that surfaces add-ons built by independent developers, displayed natively alongside official modules.
- Developers publish a simple JSON feed — cards are fetched and displayed automatically
- Buy button links to the developer's site in a new tab
- If a 3rd party plugin is already installed on the site, it shows as Activated
Are you a developer? See MARKETPLACE.md for the full guide on how to create a feed and get your add-on listed.
| Requirement | Version |
|---|---|
| WordPress | 5.0 or higher |
| PHP | 7.4 or higher |
| LatePoint | Latest version |
| LatePoint Pro Features | Required for Courses, Dynamic Pricing, REST API |
- Download the latest release from the Releases page
- Upload the
latepoint-plusfolder to/wp-content/plugins/ - Activate the plugin through the Plugins menu in WordPress
- Ensure LatePoint is installed and activated
- Go to LatePoint → Addons+ to activate individual modules
latepoint-plus/
├── assets/ # Per-module CSS & JS
│ ├── airwallex/
│ ├── courses/
│ ├── dynamic-pricing/
│ ├── gift-cards/
│ ├── rest-api/
│ ├── waiting-list/
│ └── ...
├── lib/
│ ├── class-latepoint-plus.php # Main plugin class
│ └── modules/ # One folder per module
│ ├── addons-manager/
│ │ ├── third-party-feeds.php # 3rd party marketplace feed list
│ │ └── views/index.php
│ ├── airwallex/
│ ├── bulk-services/
│ ├── courses/
│ ├── dynamic-pricing/
│ ├── gift-cards/
│ ├── instagram-book-now/
│ ├── merged-emails/
│ ├── quick-button/
│ ├── quick-status/
│ ├── rest-api/
│ ├── uiupdates/
│ └── waiting-list/
├── MARKETPLACE.md # Guide for 3rd party developers
├── README.md
└── latepoint-plus.php # Plugin entry point
- Updated: Promoted Courses module to stable (full frontend customer cabinet tab, redesigned native details & checkout modals, Pay Later and payment processor integration)
- Updated: Airwallex Payments module tagged as Beta
- New: Waiting List module (Beta) — frontend join form and admin management
- New: REST API module (Beta) — API key management and secure endpoints
- New: Gift Cards module — reusable credit codes for customers
- New: 3rd Party Marketplace tab in Addons Manager
- New:
MARKETPLACE.mddeveloper guide for external addon listings - Improved: Addons Manager now has a tabbed layout (Addons / 3rd Party)
- Improved: Merged Emails integration for Course enrollments (one email per order)
- Improved: Email smart variables (
{{customer_first_name}}etc.) now populate correctly in Course notifications - Fixed: Course modal close (X) icon duplication & backdrop dismiss behaviour
- Fixed: Waiting List
submit_requestnetwork error for guest users - Fixed: Dynamic Pricing compatibility with LatePoint 5.2.4 cart system
- New: Automatic Recurring Appointments — service-level recurring booking configuration
- Initial release: Bulk Services, Quick Status, Quick Button
- Bug reports / feature requests: Open an issue
- 3rd party marketplace listing: See MARKETPLACE.md
- General questions: Latepoint Dev
GPL v2 or later — see LICENSE for details.
Developed by Latepoint Dev