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

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

Мощное, многофункциональное, простое в использовании расширение для пожертвований Joomla
  • Added JD Campaigns Slideshow module.
  • Added JD Slider module.
  • Added campaign QR code to Multi-step Donation page.
  • Added 4-column layout support for campaigns grid view.
  • Added email failure logging.
  • Improved Simple Donation layout and form usability.
  • Improved Multi-step Donation layout and currency display.
  • Improved Configuration page and added visual color picker.
  • Improved Dashboard data display.
  • Improved email handling and fixed duplicate email issue.
  • Improved Backend Fields Management.
  • Improved Donation Failure page.
  • Fixed Donation Complete page donor information issue.
  • Hidden verification label for invisible captcha methods.
  • Hidden empty email tags when no data is available.
Реакции:

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
Реакции:
Назад
Сверху Снизу