
Dashboard Donation List.
The EHx Donate plugin is designed to enhance donation management on WordPress websites. It offers seamless integration with WordPress’s built-in user system, AJAX-based forms for a smooth experience, and custom role assignments for better user management.
Key Features:
– AJAX-Based Submissions – Users can donate without page reloads.
– OOP Architecture – Fully object-oriented structure for better scalability and maintenance.
– Addon Support System – Built-in mechanism to download, install, and activate both free and premium addons.
– Google reCAPTCHA Addon – Adds spam protection to your donation forms.
– Multilingual Support – Fully translatable with the text domain ehx-donate
.
– Performance-Optimized – Lightweight and efficient for fast page loading.
– Custom Post Type for Donations – Organize donations separately.
– Easy Integration – Works with any WordPress theme.
– Secure and Scalable – Follows WordPress coding standards.
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:
-
Google reCAPTCHA (via addon)
- Purpose: Spam protection for donation forms
- Data Sent: Form interaction details
- When: On form submission to validate human interaction
- 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
-
Spam Protection (via reCAPTCHA addon):
- Validates form submissions using Google reCAPTCHA
User Consent
By using this plugin, you acknowledge that:
– Payment processing is handled by Stripe’s secure systems
– The stripe-php library is used under MIT license
– Google reCAPTCHA is used under its respective terms when enabled via addon
License & Credits
This plugin is licensed under the GPLv2 or later.
Credits to Stripe (MIT Licensed) and Google for their APIs.