Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
Introducing Version 7.3 - Donation Certificates Feature introduced
Introduced in Joom Donation 7.3, the Donation Certificates feature allows administrators to automatically generate and distribute PDF certificates of appreciation to donors when their donations are completed. This feature includes template management, campaign-level configuration, email distribution, and certificate verification.
Features
1. Certificate Templates (Admin)
2. Campaign Configuration
- Create/Edit Templates: Design custom certificate templates using HTML and CSS
- Template Fields:
- Title and published status
- HTML content with placeholder support
- Optional CSS styles
- Page size (A4/Letter) and orientation (Portrait/Landscape)
- Optional logo, signature, and background images
- Preview: Generate preview PDFs with sample data
- Clone: Duplicate existing templates for easy customization
3. Certificate Generation
- Enable/Disable: Turn certificates on or off per campaign
- Template Selection: Choose which template to use for each campaign
- Email Settings: Option to send certificates via email automatically
- Download Settings: Allow donors to download certificates from their donation history
- Privacy Settings: Control whether donor names appear on certificates
4. Email Distribution
- Automatic: Certificates are generated automatically when donations are marked as completed/paid
- Idempotent: Each donation receives only one certificate, even if processed multiple times
- Secure: Certificate codes are randomly generated (24 characters)
- Storage: PDFs are stored securely in /media/com_jdonation/certificates/
5. Donor Access
- Certificates can be automatically attached to thank-you emails
- Customizable email subject and body via language strings
- Tracks when certificates were sent
6. Certificate Verification
- Download: Donors can download their certificates from the donation history page
- Access Control: Only the donor who made the donation can download their certificate
- Download Tracking: System tracks how many times each certificate is downloaded
Template Placeholders
- Public Verification: Anyone can verify a certificate using its unique code
- Verification Page: /index.php?option=com_jdonation&task=certificate.verify&code=XXXXX
- Information Displayed:
- Certificate code
- Campaign name
- Donation amount
- Donation date
- Certificate status
- Privacy: Does not reveal donor identity or email
Use these placeholders in your certificate HTML templates:
Usage Instructions
- {certificate_code} - Unique certificate code
- {donation_id} - Donation record ID
- {donor_name} - Donor's full name (or "Anonymous")
- {donation_amount} - Formatted donation amount with currency
- {donation_currency} - Currency code
- {donation_date} - Formatted donation date
- {campaign_title} - Campaign name
- {campaign_id} - Campaign ID
- {organization_name} - Site/organization name
- {site_name} - Site name
- {site_url} - Site URL
- {verify_url} - URL to verify the certificate
For Administrators
1. Create Certificate Templates
2. Enable Certificates for a Campaign
- Navigate to Components → Joom Donation → Certificate Templates
- Click "New" to create a new template
- Enter template details:
- Title
- Page size and orientation
- HTML content (use placeholders)
- Optional CSS styles
- Optional logo, signature, and background images
- Click "Preview" to see how it looks
- Publish the template
3. Managing Certificates
- Edit a campaign
- Go to the "Certificates" tab
- Enable "Enable Certificates"
- Select a certificate template
- Configure email and download options
- Save the campaign
For Donors
- View all generated certificates in the database
- Certificates are automatically created when donations are completed
- Donors can access their certificates from their donation history
1. Receiving Certificates
2. Downloading Certificates
- Certificates are automatically generated when your donation is processed
- If enabled, you'll receive the certificate via email
- You can always download your certificate from your donation history
3. Verifying Certificates
- Log in to the site
- Navigate to your donation history
- Find your donation in the list
- Click the three-dot menu
- Select "Download Certificate"
Security Considerations
- Look for the "Verify at" URL on your certificate
- Visit that URL or go to the verification page
- Enter your certificate code
- View the verification details
- Access Control: Only donors can download their own certificates
- Secure Storage: PDF files are stored outside the web root or protected by access controllers
- Unique Codes: Certificate codes are cryptographically random (24 characters)
- Verification: Public verification doesn't expose sensitive donor information
- Idempotency: Duplicate certificates cannot be created for the same donation
- Added Conditional Custom Fields
- Show/hide fields based on selected options
- Improved donation form layout & field rendering
- Updated data handling/storage for custom fields
- General fixes and performance improvements
- Child Campaign Support: Now, you can create child campaigns under a parent donation campaign, making it easier to mobilize support and manage sub-campaigns for a larger cause.
- Enhanced Layouts: The My Campaigns, My Received Donations, Add/Edit Campaign, and Donation Details pages on the frontend have been redesigned for a more beautiful and intuitive user experience. On the backend, campaign management and statistics sections now display information more clearly and in greater detail, fully supporting the new parent-child campaign structure.
- Campaign Report and Data Export: Administrators can now export both comprehensive campaign reports and detailed campaign data as PDF flyers, providing an at-a-glance overview and in-depth information for each campaign.
- Improved Multiple Donation Layout: The multiple donation interface has been refined for better usability and clarity.
- Saved Payment Methods: Users’ payment methods are now securely stored, allowing for faster and more convenient donations without reselecting payment gateways.
- Fully Compatible with Joomla 6
- Fixed currency selection in the Simple Donation form, allowing donors to accurately choose their preferred currency.
- Resolved campaign sharing issues in the Default Donation form, making it easier to promote and share fundraising campaigns.
- Enhanced payment process with improvements to Stripe Checkout and Paypal Standard Checkout, offering greater stability and security for transactions.
- Upgraded payment library for the component, providing better support for payment gateways and ensuring future scalability.
Скачать Joom Donation v5.11.0
OS Joom Donation v5.10.8
CHANGELOG
- Improve Campaigns grid layout
- Improve Donation statistic layout
- Add option to cancel recurring donation from Backend side
- Fix issues in previous versions
- Add `access` options for campaigns and custom fields
- Improve existing payment gateways
Joom Donation change logs
What's new in Joom Donation 5.9.15
1. Improve Authorize.net and Mollie payment gateways
There are some improvements in Authorize.net and Mollie payment gateways to make them to work properly on recurring payment. If you are using JD Mollie payment, please re-download and install it (through tool Manage Payment plugins of Joom Donation) to get the recurring donation to work correctly.
2. Improve JD Billplz payment gateway
There are some changes in payment library of Billplz, please re-download and install JD Billplz to make sure the payment option to work properly. With this payment gateway, you should uninstall it first before installing the payment plugin again.
3. Add Checkbox "Deposit paid" in Donor details
From this version, when you edit donor at Backend side, you will able to tick on the checkbox: Deposit Paid to update payment status of donation record. This change is important for offline sponsorships, because this kind of payment option won't able to update paid status.
4. Improve Donors PDF export function
5. Fix issue in donors list Backend
Fix the keyword filtering issue in donors list
6. Improve Donation module - mod_joomdonation
7. Fix Javascript issue
There is a Javascription issue on Donation form, when user select pre-defined donation amounts, the total donate amount isn't update. This issue is fixed in 5.9.15.

Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения