• Не создавайте несколько учетных записей, вы будете заблокированы! Для получения дополнительной информации о правилах, ограничениях и многом другом посетите страницу «Помощь».
    Нашли неработающую ссылку? Используйте кнопку «Жалоба»!
Joom Donation - пожертвования на вашем сайте

Компонент Joom Donation - пожертвования на вашем сайте v7.3

Мощное, многофункциональное, простое в использовании расширение для пожертвований Joomla

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)

  • 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
2. Campaign Configuration
  • 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
3. Certificate Generation
  • 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/
4. Email Distribution
  • Certificates can be automatically attached to thank-you emails
  • Customizable email subject and body via language strings
  • Tracks when certificates were sent
5. Donor Access
  • 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
6. Certificate Verification
  • 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
Template Placeholders
Use these placeholders in your certificate HTML templates:
  • {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
Usage Instructions
For Administrators
1. Create Certificate Templates

  1. Navigate to Components → Joom Donation → Certificate Templates
  2. Click "New" to create a new template
  3. Enter template details:
    • Title
    • Page size and orientation
    • HTML content (use placeholders)
    • Optional CSS styles
    • Optional logo, signature, and background images
  4. Click "Preview" to see how it looks
  5. Publish the template
2. Enable Certificates for a Campaign
  1. Edit a campaign
  2. Go to the "Certificates" tab
  3. Enable "Enable Certificates"
  4. Select a certificate template
  5. Configure email and download options
  6. Save the campaign
3. Managing Certificates
  • View all generated certificates in the database
  • Certificates are automatically created when donations are completed
  • Donors can access their certificates from their donation history
For Donors
1. Receiving 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
2. Downloading Certificates
  1. Log in to the site
  2. Navigate to your donation history
  3. Find your donation in the list
  4. Click the three-dot menu
  5. Select "Download Certificate"
3. Verifying Certificates
  1. Look for the "Verify at" URL on your certificate
  2. Visit that URL or go to the verification page
  3. Enter your certificate code
  4. View the verification details
Security Considerations
  1. Access Control: Only donors can download their own certificates
  2. Secure Storage: PDF files are stored outside the web root or protected by access controllers
  3. Unique Codes: Certificate codes are cryptographically random (24 characters)
  4. Verification: Public verification doesn't expose sensitive donor information
  5. 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.
Реакции:
Назад
Сверху Снизу