DragonByte Donate

Add the ability to easily receive real money donations to the site from your members.

DragonByte Donate is a professional donation mod, allowing administrators to accept donations from PayPal (additional options available via [bd] Paygates as an optional add-on).

Average customer rating: Download numbers unavailable.

License pricing

Recommended AddOns

DragonByte Donate is a professional donation mod, allowing administrators to accept donations from PayPal (additional options available via [bd] Paygates as an optional add-on).


DragonByte Donate is the ideal product for forums that wish to accept donations from their members. Featuring the ability to create multiple different donation drives, an advanced recurring donation drive system and optional integration with [bd] Paygates for multiple payment processors, you will have plenty of options to suit every need.

You can display multiple donation drives on the front page of your forum, either in a compact tabbed design or as individual blocks, depending on your preference. If you're using the built-in PayPal integration, you even have the ability to set different PayPal accounts for different donation drives - perfect for if you want to run a charity donation drive for one of your well-known members that have fallen on hard times.

Last but by no means least, you also have the ability to add any currency you want! You're not limited to the "big five" found in most other donation modifications, you can add your local currency as well to really personalise your site to your target demographic. If you add multiple currencies to your system, you choose one currency to be the "Primary Currency" and any donations received in other currencies will be converted to the Primary Currency for display purposes (it won't change the amount received by your payment processor). The donation list will still display the currency the user donated in, however.
Major Features
Advanced Donation Drives: Donation Drives can be customised in a wide number of ways, including advanced recurring options, whether to display it on the main page and/or the sidebar, as well as a short and a full description (to be displayed on the main Donation Drive info page).

Multiple Currency Integration: You are able to define any number of currencies, not just the "big five". Advanced currency conversion functionality will automatically adjust the donation drives' donation amounts no matter what currency you receive a donation in by automatically updating exchange rates from a remote API.

Importers: If you have XFApps', Brivium's or AD's donation mods installed, this mod can import from all of them.

Browsable Donation Log: The list of people who donated can be found both via the AdminCP as well as the front-end. Front-end donation lists respect the "anonymous" flag users can decide while donating.

Complete Feature List

  • Display Version Number
  • Enable Modification
  • Reason For Turning The Modification Off
  • Enable Compact Front Page Design
  • Donation Notification Sender

Manage Donation Drives
  • Title
  • Short Description
  • Full Description
  • Active
  • Display Order
  • Goal Amount
  • Start Date
  • End Date
  • Is Recurring
  • Recurring Period
  • Custom Recurring Period
  • Custom Recurring Period (Day of the Month)
  • Display On Front Page
  • Display In Sidebar
  • Additional User Groups (temporary or permanent)
  • Allow Guest Donations
  • Allow Anonymous Donations
  • Is "Sandboxed"
  • Alternate PayPal Email
  • Note Minimum Length
  • Note Maximum Length

Manage Currencies
  • Currency ID
  • Description
  • Active
  • Display Order
  • Denomination (Prefix)
  • Denomination (Suffix)
  • Decimals
  • Primary Currency
  • Exchange Rate

Donation Log
  • Entries to show per page
  • User Name
  • Start Date
  • End Date
  • Order By

Add New Donation
  • User Name
  • Date
  • IP Address
  • Message
  • Is Test Donation
  • Is Public Donation
  • Is Confirmed
  • Transaction ID

  • [XFApps] Donation Manager
  • [Brivium] Donation Manager
  • [AD] Donation Manager
  • [Aayush] PayPal Donate

Front Page Display
  • Either tabbed or individual donation drives
  • Sidebar integration
  • Donate button opens an overlay where users fill in their donation amounts and optional message
  • Index page that shows all donation drives

Donation Drive Info Page
  • Display the full donation drive description
  • Donation lists
  • Donate button opens an overlay where users fill in their donation amounts and optional message
DragonByte's XenForo modifications include a single-line merged copyright footer which contains:
  • 1 Link to DragonByte Technologies XenForo store category
  • 1 Link to DragonByte Technologies homepage
  • 1 Link to a Details page listing the modifications this site has installed
  • 3.0.0 Beta 7 - 19th February 2018, 11:29
    Fix: Bugfix roll-up from the previous Beta
  • 3.0.0 Beta 6 - 29th December 2017, 16:47
    Fix: [XF2] Fixed user criteria integration
    Fix: Bugfix roll-up since previous Beta
  • 3.0.0 Beta 5 - 17th December 2017, 15:33
    Fix: [XF1] Fixed DB error when saving a new drive
    Fix: [XF2] Potential fix for transaction_id missing default value
    Fix: [XF2] Fixed missing progress bar graph
  • 3.0.0 Beta 4 - 15th December 2017, 13:24
    Fix: Fixed an issue with payment profiles when managing drives
    Fix: Template modifications have been made more resilient to 3rd party skins' changing the HTML
  • 3.0.0 Beta 3 - 7th December 2017, 16:24
    Fix: Fixed an issue that could prevent users from donating in certain scenarios
  • 3.0.0 Beta 2 - 4th December 2017, 22:44
    Fix: Bugfix roll-up from Beta 1
  • 3.0.0 Beta 1 - 29th November 2017, 01:47
    Feature: Compatible with XenForo 2
    Change: Completely rewritten framework to add XF2 compatibility and improve performance
  • v2.5.0 - 7th March 2017, 00:43
    Change: Improved the way the Branding Free system works, no longer requires a separate key
  • v2.4.0 - 9th January 2017, 23:21
    Feature: Importer: [Aayush] PayPal Donate (Beta)
  • v2.3.2 - 7th November 2016, 23:52
    Change: Updated the DragonByte Credits event creation file
  • v2.3.1 - 24th October 2016, 23:44
    Fix: The "Recent Donators" sidebar block was missing the </a> tag
  • v2.3.0 - 18th October 2016, 00:09
    Change: Back-end changes to make pages, error messages and redirects more compliant with XenForo standards
    Fix: If the per donation drive PayPal email was not listed in XenForo’s PayPal email configuration, donations received would not be awarded
  • v2.2.0 - 3rd October 2016, 23:17
    Feature: Recent Donators block on the main Donate page
    Feature: Top Donators block on the main Donate page
Change: The check for expired donation drives is now ran at one minute past midnight, thereby avoiding issues where an expired recurring donation drive would be inactive for a full day.
  • v2.1.0 - 26th September 2016, 23:02
    Feature: Top Donators block on forum home
    Feature: Recent Donators block on forum home
    Feature: Setting a goal amount of 0 will now allow you to run a donation drive without any goal
    Change: Improved performance by implementing phrase caching
    Fix: Fixed a graphical issue with the donation progress bar for certain languages
  • 2.0.0 Gold - 12th September 2016, 23:42
    Feature: Setting an empty end date will now create a donation drive that runs until the full amount has been collected.
    Change: When using a mobile browser, the Countdown part of the donation block will now display on a new line, rather than squishing together on the same line
    Fix: The "Pending Upgrade" notice was missing its phrase
  • 2.0.0 Beta 4 - 5th September 2016, 22:40
    Feature: The navbar tab now links both to all donation drives, and to individual donation drives
  • 2.0.0 Beta 3 - 29th August 2016, 22:54
    Feature: A main page that lists all currently running donation drives using the same style as
    Feature: Usergroup Changes can now be set to expire (configurable per donation drive)
    Feature: Per-Currency Denomination Suffix (symbol/text added after the amount)
    Feature: Per-Currency decimal rounding
    Feature: User Criteria for Total, Public and Anonymous donations
    Fix: Fixed a few issues with the Donate DataManager
  • 2.0.0 Beta 2 - 22nd August 2016, 22:32
    Fix: [bd] Paygates would refuse to run in certain scenarios
    Fix: A limit of 9999 was incorrectly applied to the Donation Drive goal
    Fix: Attempting to set goals higher than the maximum allowed would produce a MySQL error
    Fix: Adding new currencies would produce a server error
    Fix: Deleting a currency would produce a MySQL error
  • 2.0.0 Beta 1 - 15th August 2016, 21:59
    Initial Release

At a glance

Supports: XenForo 1.5.3+

Requirements: PHP 5.6+

Version: v3.0.0b7
Release date: 19th February 2018

Have an issue and need some help?