Obole
OBOLE
OBOLE works like a charm under Bukkit/Spigot 1.7.10 ! \o/
Obole is a donation plugin based on Donator made by chaseoes, and works with Paypal IPN.
Donators receive their perks immediatly after donation OR when they execute a command.
Config what you want.
Features
- Setup multiple packages and define a list of commands for each.
- Ability to define an amount of time in which the package will "expire".
- Obole check database everytime you want ( configuration ) if you receive a donation ( IPN )
- Players do not have to be online when donating, commands could be execute immediatly after donation
- OR you could waiting that the player execute command /ob get to receive perks ( ideal for full inventory )
- open source - you have full control over the plugin.
- Secure.
- Define a wall of donator with a wand
- A switchable sandbox mode to test your configuration ( ipn.php and config.yml )
- Debug mode
- Translate in English and French
requirements
- mysql database
- a premium or business paypal account
- webserver or webhosting that support PHP
- a minecraft server \o/
Permissions & commands
When a player make a donation, Paypal send immediatly a notification to the ipn.php that you define in your Paypal account ( premium or business ) Obole check
- To get perks just type /ob get
You can also directly type /ob get accepted, (the first command is just a prevention to ensure that you have free space in your inventory)
Command | description | Permission |
---|---|---|
/ob get | to get your rewards | obole.get |
/ob get accept | get the rewards | obole.get.accept |
/ob recent | see the recent donations | obole.recent |
/ob check <id> | View the details of a donation | obole.check |
/ob checkplayer <player> | view details of a player | obole.check |
/ob setwall | Get the wand (golden axe) to define the donator wall | obole.setwall |
/ob reload | reload plugin | obole.reload |
Stuff
Usefull Links
- Source on GitHub
- Paypal IPN IPN
- HowTo use Paypal sandbox
- Find your currency
Our other plugins
- Deposite - save custom inventories or chests in a MySQL database, and restore it.
- CmdToRedstone - activate button and lever with command.
- Salary - pay salaries to your player's group via a permission, by day of week or day of month.
It's normal the ipn.php set a null to expiration date and the plugin (when it checked the bdd) will set the expiration date according to the config.yml. So you don't have anythong to do.
@xeNiumw0w
We have permission of bukkit to delete your coments so i will let the last one but for every next asking of dev we will delete it without warning
I can not get expires field in SQL to display anything other than 'null'. I have the package set to 30 days, and all the commands are running fine, but no expiration date is being set. What can I do?
@Mace68
it's a good suggestion we will study it to
In the package price can I set a price range instead of just a single value? I hope so as I really need this feature.
Seriously you just a very rude person.
@UtiQuanti
I will ask the dev to create the english documentation.
@xeNiumw0w Stop asking us for dev the next time we will report you to bukkit.
IPAYMU is a new payment gateway.
They just released in 2012 or 2013.
If you can't you can use a translator, please. I seriously need this, I am a student that's why I can't handle a donation 24 hour.
@xeNiumw0w
We don't understand indonesian, xeniumw0w. o/
You might be asking on an indonesian developer's forum.
It seem there is no English documentation.
Anyway, monnierant can't help you.
You said I must implement my own payment gateway, so I will do it myself but because my knowledge is so limited, so I still need a help.
Return URL (*):
Notify URL (*):
Cancel URL:
https://my.ipaymu.com/members/payment.htm#ipn
Sounds great this is exactly what I need but I'm not good with sql databases.
We are searching how to do it (changing of donation amount while allready in a donation); But it's difficult to thinking about equality for this method. If we could found a good solution we will probably dev it.
So I have a quick question. How I do donation ranks is that you can upgrade between them, they all get the donor ranks below them, and you can upgrade to higher ranks. I want to know, how would I make it so I can upgrade from lets say Vip to Vip+ and only have to pay a certain amount? Not to mention, how to know if they are Vip, cause than they would pay like $5 instead of lets say $20, because they "say" they are Vip on the upgrade page. If you could make this, I would be amazed. Because so far, there is no plugin capable of doing that.
I don't know how to modify the IPN
https://ipaymu.com/cara-integrasi-webstore-tingkat-lanjut/
https://ipaymu.com/wp-content/uploads/downloads/2012/01/payment-request.php_.txt
@mayothebassist
If you experiment a bug please report it as a ticket with information
Has this worked for anyone else? This plugin & donator has issues with actually processing the commands but recognizes donations via sql and broadcasts the donation.
@xeNiumw0w
Stop asking me to dev it if you couldn't pay i will not do it for you. 1$ is nothing in our country.
@blaize99
1 dollars = 10,000 rupiahs.
I don't have that much O:
I only have 10,000 rupiahs per day.
I use 10,000 rupiahs to buy a food.
Our country is different, so the economy must be different, maybe for you 1 dollars is nothing.
I am a student, I am not working yet.
@MonnierAnt
If you can dev for me I better ask you because it will be easier rather than asking someone else that can't be easily contacted (He is busy)
I just a poor man that can't pay for that much per day.
@UtiQuanti
I see, I do like that functionality. I will definitely consider switching. Thank you for the information.
@samanthahldr
it's pretty easy, you could adjust the config from donator (like packages) into obole. Just fews configurations. See config file of obole here
May I ask, what are the key differences between this and Donator? Also, I currently use Donator, and should I decide to, how hard would it be to migrate from Donator to this?