• Nullsto Rules must be read before making a post, otherwise you will get permanent warning points or a permanent ban.

    Nullsto Forum provides CLEAN and SAFE resources. You can use them for development and testing if you are on Windows and have an antivirus that alerts you about a possible infection: It is a false positive since every script is double checked by our experts. While downloading a resource, we recommend that you add Nullsto to your trusted sites/sources or temporarily disable your antivirus. "Enjoy your presence on Nullsto"
Joom Donation - Joomla Donation Extension

Joom Donation - Joomla Donation Extension v7.6

No permission to download
Joom Donation v7.6
  • Improved frontend security protections.
  • Fixed potential unauthenticated blind SQL injection issue in data validation.
  • Improved file upload restrictions and validation.
  • Fixed reflected XSS issue in donation form.
  • Fixed IDOR (Insecure Direct Object Reference) issue in invoice download.
  • Improved security in invoice generation function.
  • Improved security for invoice storage folder.
  • Added stronger input filtering.
  • Improved payment IPN/callback validation.
  • Added additional currency checking.
  • Improved security for user-facing donation processes.
  • Provided security-fixed Joomla 3 version for eligible customers.
Decryption key:


Joom Donation v7.4
  • 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.
Decryption key:


Joom Donation v7.3
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
Joom Donation v7.2
No changelogs found!
Joom Donation - Joomla Donation Extension v7.1
Child Campaign Support
  • Enhanced Layouts
  • Campaign Report and Data Export
  • Improved Multiple Donation Layout
  • Saved Payment Methods
Top