Donator Express
Donator Express
** Note: All Donator Express web portal versions from version 1.6.6 are insecure. A new version is in development and will be released shortly **
What is Donator Express?
Donator Express allows members on your server to view and purchase ranks/items without any hassle. Users get their purchased item automatically. The plugin only requires a one-time setup, and then you can sit back, relax and watch the donations come in!Works with 1.7.9!
Download the portal and plugin here: http://dev.bukkit.org/bukkit-plugins/donator-express/files/
** Note: All Donator Express web portal versions from version 1.6.6 are insecure. A new version is in development and will be released shortly **
Why Donator Express when you have BuyCraft?
First of all, Donator Express is completely free, ran by YOU the server owner. Unlike other plugins Donator Express uses "Tokens" which is virtual currency users need to purchase to buy donator packages (ranks/item packages) which you have setup for your server. The tokens are completely manageable and you control their distribution (example: 1 Token = $1 USD). YOU are the central bank their is no third party controlling the tokens, you are in full control and you decide initially how much 1 Token is worth. You can also give out tokens in-game to a player as a reward or accomplishment they may have made. Players automatically get ranked in-game once they confirm their purchase. Donator Express can run ANY set of console commands which you specify to be ran once a user confirms their purchase in-game.
Features
- Fully Configurable
- - You decide the price of your Virtual Currency
- - You choose the name of your Virtual Currency (example: Tokens)
- - Easily change the currency you accept payments in.
- - Add Unlimited Ranks and Items that users donate for on your server.
- - Add any set of Console Commands to be ran once a user confirms their purchase.
- - Easily manage the Virtual Currency required to purchase a particular rank or item.
- Secure
- - Random Security Key used with MD5 hash to encrypt passwords in the database.
- - Notification Email: Get Email Alerts when a transaction has failed or marked as Fraud
- User Friendly
- - Users required to confirm their purchase by typing /donate confirm to prevent accidental ordering.
- - Users can easily check their Virtual Currency balance in-game using the command: /donate check.
- - Automatically add Virtual Currency to the users account once they have completed their payment.
- - Easily contact a server administrator via Web Portal
- - Plugin available in English, French, Spanish, and Dutch
- Admin Friendly
- - Need help? Easily get support within the Admin Panel
- - Add packages with the same price and it will still work! (Some plugins don't allow this).
- - Admin Center in the Donator Express Portal: Easily manage Users, Income, and Tokens!
- - All purchases, and transactions get logged to a database table. Easily make a customized page!
Screenshots

Example of a user about to exchange their tokens (virtual currency) for a package that has been setup on the Minecraft Server.

The user has now purchased the package using their virtual currency and their remaining balance is now displayed to them.
Additional info
This plugin utilizes an external version checking system, which means that the plugin makes a connection to curseforge.com and the following may occur (note that this plugin only checks for files and does not download them)- - The plugins version checked against approved files
- - Downloading of the plugin files
- - Launching of the plugin files downloaded
You can disable the check and/or automated download via the configuration of this plugin.
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- - A unique identifier
- - The server's version of Java
- - Whether the server is in offline or online mode
- - The plugin's version
- - The server's version
- - The OS version/name and architecture
- - The core count for the CPU
- - The number of players online
- - The Metrics version
You can disable the stat collection via /plugins/PluginMetrics/config.yml if you wish.
Setup guide and commands/permissions
The wiki can be found here. It tells you how to setup the webportal and plugin.http://aman207.net/wiki/DonatorExpress
You can also view a video tutorial on how to setup the plugin here
Questions?
Still have questions? Contact us here.Need Minecraft Hosting? Be sure to check out our sponsor(s)!
Attention Translators
I am looking for users to help better translate existing phrases for the DonatorExpress plugin. If you speak/write French, Spanish, Dutch or German and would be interesting in reviewing some translations, please contact aman207@aman207.netRequirements
Java 7Web Hosting
PayPal Account
MySQL Database
Minecraft Server (duh)
Live Demo
Official Portal Demo Website:http://targetcraft.net/demo/dep/
![]() |
![]() |
![]() |





-
View User Profile
-
Send Message
Posted Jul 22, 2013Hey, I'm going to run this plugin on my server (play.minecraftercity.com) I already have everything set up but I can't find how to make packages.. I know it's /donate add nameHere and it says it added the rank, but nothing has autually happend in the config.yml Maybe you can help me a bit? Thanks and other than that, epic plugin! :D
-
View User Profile
-
Send Message
Posted Jul 18, 2013@hekcraft
That poses as a security risk if we try to sync passwords with WordPress.
Sorry :/
-
View User Profile
-
Send Message
Posted Jul 18, 2013got it all working now thanks for your help,
Would it be possible to integrate this with WordPress, somehow ? any ideas thanks and great work guys
-
View User Profile
-
Send Message
Posted Jul 17, 2013@aman207
Thanks for the prompt response...and for including it in the next release!
Also, if you're working on the forum synchronization using a SCM system (like github) and need any help, I'd love to help out. If you're interested, shoot me a PM and I can tell you more about myself and try to help out in anyway possible.
Otherwise, keep up the fantastic work!
-
View User Profile
-
Send Message
Posted Jul 17, 2013@retricide
Hm donations tracks. Never thought of that. After I get the forum group sync thing done and released, I can start working on that.
Thanks for the suggestion.
-
View User Profile
-
Send Message
Posted Jul 17, 2013@DJDosKiller
Please PM me so I can further assist you.
-
View User Profile
-
Send Message
Posted Jul 17, 2013@retricide
Hi, that is correct. At the current moment the plugin is meant to handle either ranks or item packages not both of them at the same time. - This suggestions has been taken into consideration.
Thank you for your kind comments!
-
View User Profile
-
Send Message
Posted Jul 17, 2013If I wanted to add item sets (one-time item packages) in addition to ranks, would "upgrading ranks" be messed up?
For example, if a user purchases an item package for $5 and then tries to upgrade to a rank that costs $10, would the plugin wrongly cut the difference between $5 and $10 to make the upgrade cost $5?
If that's how it works now - and, reading the documentation, that's what it sounds like - it would be awesome if you could add separate donation tracks, which shouldn't be too difficult to do. For example, you could have one-time purchases (they would be specified as one-time purchases when they're created) and cumulative ranks that share one "price ladder," allowing users to upgrade their rank without it being affected by any "item packages" they've purchased.
Keep up the awesome work, though! This is definitely my favorite donation plugin out right now and forum integration (esp. with Xenforo) would be amazing!
-
View User Profile
-
Send Message
Posted Jul 17, 2013@FuZeEclipse
You did not setup your database correctly. Make sure that you are allowing outside connections if you are using cpanel.
-
View User Profile
-
Send Message
Posted Jul 16, 2013Message: Imagick is installed.
Imagick was already installed
-
View User Profile
-
Send Message
Posted Jul 16, 2013@DJDosKiller
Try installing imagick and enabling the php module. To test and see if you have imagick installed on the web server create a new php file and copy paste this in it:
Then simply access the php file you have created and it should return whether you have it installed or not.
-
View User Profile
-
Send Message
Posted Jul 15, 2013I have the same error's like BoesesMammut and hekcraft. PHP GD Library is already installed, ssh message:
-
View User Profile
-
Send Message
Posted Jul 15, 2013I just reported a error AzroWear, loving your plugin keep it up
https://github.com/aman207/DonatorExpress/issues/8
-
View User Profile
-
Send Message
Posted Jul 15, 2013thank you, will be most probably be using this on my bungeecord server network. Thanks for the plugin -Redchilly111
-
View User Profile
-
Send Message
Posted Jul 15, 2013@redchilly111
why yes it does all you simply have to do is install the web portal once and install the plugin on the servers you would like to use, using the same database connection.
-
View User Profile
-
Send Message
Posted Jul 15, 2013Does this have multiple server support? thanks -Redchilly111
-
View User Profile
-
Send Message
Posted Jul 15, 2013@BoesesMammut
For your first error you would need to have installed and enabled the PHP GD Library so the server can generate the image. If you can private message or post a comment of the url where you have this installed I can further assist you.
-
View User Profile
-
Send Message
Posted Jul 15, 2013@BoesesMammut
Hi You are using the latest version correct? And if you want to switch packages, you need to type /donate cancel first. If that still doesn't work, what is the error? Also if you could supply any console errors that would be great as well.
-
View User Profile
-
Send Message
Posted Jul 15, 2013Hi!
I got 2 issues with the plugin. 1st: on the login-home.php I got the message, ERROR: The server could not create this image. 2nd: InGame i get an error message when i want to see the amount or switch between the packages.
I hope you can read my poor english. ;-) I´m Austrian.
Greetz
-
View User Profile
-
Send Message
Posted Jul 14, 2013@adencraft_minecraft
It will work with any version of bukkit.