
Event list interface
A flexible event management plugin with booking, and user role controls. EHx Events makes it easy to manage events, attendees, and memberships through a modern, responsive, and user-friendly interface.
Key Features:
- AJAX Booking System – Seamless, no-refresh form submissions
 - Event Calendar – Visual display of upcoming and available dates
 - Capacity Control – Limit event attendance with ease
 - Role-Based Access – Restrict booking by user role
 - Multilingual Support – Fully translatable and WPML-compatible
 - Mobile Responsive – Optimized for all screen sizes
 
External Services
This plugin integrates with the following third-party services:
- Stripe PHP Library
- Purpose: Server-side payment processing for donations
 - Data Sent: Payment tokens, transaction amounts, customer metadata
 - When: During donation processing and payment verification
 - Links:
 
 - Stripe.js v3 (https://js.stripe.com/v3)
- Purpose: Securely collects payment information on the frontend via Stripe Elements
 - Data Sent: Card details (directly to Stripe), browser metadata
 - When: When users interact with the payment form
 - Notes: This library is loaded from Stripe’s CDN to ensure PCI compliance and secure client-side processing
 - Links:
 
 - Google Maps
- Purpose: Displaying event locations on interactive maps
 - Data Sent: Event location addresses/coordinates
 - When: When event pages containing maps are loaded
 - Links:
 
 
Data Handling
All communication with external services is done securely via HTTPS. The plugin implements:
- 
Payment Processing:
- Uses the official Stripe PHP library (stripe/stripe-php) for server-side operations
 - Sensitive payment details are processed directly by Stripe’s systems
 - Our servers only receive and store payment tokens for transaction verification
 
 - 
Security Measures::
- Follows Stripe’s recommended practices for PCI compliance
 - All sensitive communication is encrypted and routed through secure endpoints
 
 
Roadmap
- Recurring events support
 - Payment gateway integrations (Stripe, PayPal)
 - Google Calendar sync
 - Waitlist functionality
 - QR code check-in system
 
Active installations0+
Weekly downloads
29+1350.00%
Version1.0.0
Last updated6/30/2025
WordPress version5.8
Tested up to6.8.1
PHP version7.4
Tags
bookingscalendareventsreservationsscheduling