• Before purchasing:
    Please review the product description and compatibility requirements before placing your order. Contact us with any questions to confirm the product meets your needs. Refunds are not available once the product has been downloaded. By purchasing, you agree to our License Agreement.
  • Save More with Paid Membership

    Access over 100 add-ons from Basic and Premium pack for less than buying them individually.

    See membership levels
[XB] Donations

[XB] Donations 1.4.1

You must log in or register to purchase ($55.00)
1790001928726-1.webp


🎯 Better Campaign Automation & Reliability!

This update adds automatic discussion posts for completed campaign goals and featured campaign controls, while improving payment handling, concurrent updates, campaign cycles, privacy changes, and overall reliability.

Important: This version now requires [XB] Core Library.
The Core Library also adds an optional xenBaker branding link in the footer. The branding is enabled by default and can be disabled in the add-on options without payment.

✨ New Features

  • Added optional discussion posts when campaign goals are reached, with a configurable posting user for each category.
  • Added featured campaign ribbons
  • Added Feature / Unfeature inline moderation actions for campaigns.

🔧 Improvements

  • Preserved scheduled cycle boundaries when automatic campaign resets are delayed.
  • Updated existing donation alerts and newly linked discussion posts when donation privacy changes.
  • Limited remote image downloads to the configured attachment size.
  • Replaced bundled frontend libraries with shared [XB] Core Library components.

🐞 Bug Fixes

  • Fixed campaign totals after partial Stripe refunds, including repeated payment notifications.
  • Fixed paid registration donations losing payment references required for refunds and restored payments to update campaign totals.
  • Fixed concurrent donation updates potentially affecting user counter rebuilds.
  • Fixed simultaneous comment updates potentially causing incorrect comment counts or last comment information.
  • Fixed simultaneous comment moderation potentially changing comment counts more than once.
  • Fixed previous expiry dates remaining after campaigns were pinned or unpinned normally.
  • Fixed add-on uninstallation failing after campaign prefix tables had already been removed.

Do you like this update?

⭐ Please consider sharing your experience with a short review ⭐
Every bit of feedback matters!​
b0027bf3-7d8d-4908-aa0b-b54fa8d0ed29-1.webp


🎉 Better Campaign Transparency & Financial Tracking!

This update introduces campaign expense reporting, expanded privacy and moderation controls, donation exports, and new tools for presenting and managing campaign finances.

✨ New Features

  • Added optional public Campaign Expense Reportswith cycle filtering, receipt attachments, and summaries for:
    • Raised
    • Spent
    • Remaining
  • Added permissions for managing own or any campaign expenses, viewing deleted expenses, and permanently deleting expenses.
  • Added soft deletion, moderation logging, and field-level edit history for campaign expenses.
  • Added global and category permissions for viewing campaign donations and donor lists.
  • Added campaign donation CSV export with date range filters, privacy-aware values, and a confirmation step.
  • Added selectable Font Awesome icons for campaign goals.
  • Added support for recurring donations, with a Recurring Donations page for managing and cancelling subscriptions independently of campaign visibility.
  • Added a Watched Campaigns page with bulk email notification and stop-watching controls.

🔧 Improvements

  • Campaign currency can no longer be changed after a completed or refunded donation, or after an expense has been recorded.

Do you like this update?

⭐ Please consider sharing your experience with a short review ⭐
Every bit of feedback matters!​

📸 Screenshots:


pub_campaign_expenses-1.webp
pub_campaign_vi-1.webp
  • Added a My Donations page with payment status and donation date filtering, pagination, and donation totals grouped by currency.
  • Added member profile tabs for donations and donation campaigns.
  • Added missing alert opt out phrases

d6014d44-88ee-4602-b3fd-c516dddc434c-1.webp

🎉 Campaigns are now more interactive and insightful!

This update introduces built-in discussions using comments, detailed campaign analytics, and new management options, giving campaign owners more ways to engage supporters and control fundraising.

✨ New Features:

  • Added a commenting system with a dedicated tab on campaign pages and support for comments on donations with separate permissions for commenting own campaigns donations.
  • Added campaign analytics with key metrics, donation trends, and breakdowns.
  • Added a separate permission for uploading campaign thumbnails by URL.
  • Added a maximum donation amount option for campaigns with validation and enforcement during donations.
  • Added an option to limit available campaign currencies by category.

📸 Screenshots:



pub_campaign_analytics-1.webp


1783210479458-1.webp


admin_donation_log_stats-1.webp

36b13c26-360c-41ed-ac76-e12ad72dd6e0-1.webp

🎉 Campaign cycles are here!

Fundraising campaigns can now run in recurring cycles, making it easy to restart goals while preserving a complete history of previous fundraising periods and their results. This update also adds new ways to integrate donations with your community.

✨ New Features:

  • Added recurring campaign cycles with automatic scheduled resets
  • Added a campaign cycle history tab
  • Added the ability to count user upgrade purchases as donations
  • Added donation IP logging
  • Added captcha for guest donations

📷 Screenshots:


pub_campaign_history-1.webp

pub_donations-1.webp


pub_campaign_edit-1.webp


admin_user_upgrade_edit-1.webp
085f28a3-25bf-4beb-966c-aaa3144a8a9d-1.webp


🎉 A big update for campaign engagement!

This release introduces new ways for members to discover, share, follow, and interact with fundraising campaigns, while giving administrators greater control over donation activity, notifications, and campaign behavior.

✨ New Features:​

  • Added donation amount presets.
  • Added the ability to watch campaigns for new donations.
  • Added reactions support for donations.
  • Added a Campaign BB code for embedding campaigns in messages.
  • Added a share block on campaign pages.
  • Added campaign watch support with notifications for new donations.
  • Added structured metadata support for campaigns.
  • Added an option to send email notifications about new donations to specified email addresses.
  • Added an option to automatically reply in the discussion thread when a donation is made (reply author can be customized).
  • Added a campaign option to prevent automatic completion when the fundraising goal is reached.

🐞 Bug Fixes:​

  • Fixed campaigns not being displayed in the latest donations widget.
If you’re enjoying this update, please consider leaving a rating and sharing your feedback.



pub_campaign_donat-1.webp


pub_category_campaign_add-1.webp
Back
Top