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 [email protected]Requirements
Java 7Web Hosting
PayPal Account
MySQL Database
Minecraft Server (duh)
Live Demo
Official Portal Demo Website:http://targetcraft.net/demo/dep/
I want to use it in 1.5.2 :(
@AzroWear
This is why I don't do PHP.
@aman207
Yes, IPN = Instant Payment Notification all it does is automatically notifies donator express installed on the users web server to add [amount] of tokens to users account. If you dont setup the IPN it will not automatically add tokens to your account but your payment will go through..
@AzroWear
He still wants the payment to go through, but not for the tokens to be added to the account.
@aman207
Then dont setup the PayPal IPN
@AzroWear
He doesn't want tokens to be added after a payment is processed.
@antoniobenedetti
Yes this is already possible i think aman misunderstood. The command is /donate addvc (username) [amount]
@dracodenis
Post it on pastebin please.
@antoniobenedetti
This would be a major update and most likely won't come until well after the forum sync update.
If you would like to post a suggestion here
https://github.com/aman207/DonatorExpress/issues
That would be great.
Can you please add manual payment option, so the admin can add the tokens to the user manually? That would be nice.
That way the user gets custom instructions how to pay (e.g. some other payment method) and the admin can check the payment manually and add the tokens manually.
Hello this seems to be a fantastic plugin, I am trying to install it and I am getting PHP errors in the Web Portal upon install. Pm me for the errors as they take up too much room.
@aman207 Yes please, I'd appreciate it :D Thanks for the help.
@AzroWear Thanks for the help.
Also if either of you need a bug tester/feedback or what ever let me know, I'd be more than happy to help you.
@DexCastServer
Hi to change the background what you would want to do is upload your background image to the img directory, then open up: /style/style.css and /style/member-area.css and find "background: url('../img/bg-diamond.png');" replace bg-diamond.png with the name of the background file you have uploaded.
@DexCastServer
I don't know how to change the pictures in the package buying option (wait for AzroWear to reply) but I do know how to change the background. If you go to your img folder, you should see a file called "bg-diamond.png" replace this file with whatever picture you want with the EXACT same name. Otherwise it won't work. EDIT: Use that post ^^
I am almost done the mybb portion of the update, but I have several more forums to go. If you want, I can give you a dev build when its done.
@aman207
Thanks anyway.
Sorry I edited my post just as you were replying. Would I be able to change the pictures in the package buying option as they aren't suitable for my server as they make it seem in a non offensive way, a bit bland due to the common diamond ore theme. Also can I change the back ground of the website?
P.S-I forgot to mention how much I love the theme goes well with my website (the gray main area) :D
P.S-P.S- Any news on when he next update is? :p
@DexCastServer
The last update had a plugin bug fix.
And unfortunately no, the dev bukkit staff has told me that a plugin NEEDS to be included with the download otherwise it gets rejected.
Sorry :/
Any chance rather than zipping the server plugin and web portal that you could do 2 separate downloads, the bug fixes are mainly for the web portal as I have not seen any bugs with the server plugin from the startup of it.
Also, I find the pictures...in a non offensive way not suitable for my server, do I have your permission to change these images?
@chris_jersey
You get money once the user has payed with PayPal. They then get tokens and buy a rank/package in game by typing /donate buy [package] and then /donate confirm
After /donate confirm, that is when the commands that you set in the config are ran.
Sorry for bothering you but do we get the money when tokens are brought? And once they buy tokens in-game they get their rank once they confirm?
Sorry for all the updates, but another update was submitted to dev bukkit. This one fixes a bug where if the person has exactly the amount of tokens needed for a package, the plugin would say you do not have enough tokens.
If you want to download it now, you can so here: https://www.dropbox.com/s/6yaxmndy1t4gfv5/DonatorExpress.zip
The new webportal has been approved by dev bukkit staff.
Download it here: http://dev.bukkit.org/bukkit-plugins/donator-express/files/6-donator-express-v1-1/