PayGate
PayGate is simple plugin for setting up SMS donation system on your server.
General
Player initiates payment from minecraft gameplay by typing command "/mypay sum phone_num". Then he receives sms and answers it with special number (from previous sms). By submiting payment, money from players's cellphone transfered to special account in plugin's billing and his game balance (iConomy, Essentials) is filled up. All sms are free. Server owner can see all payments at special website and get his money from system on demand.
Installation
Download plugin (here) and upload it to your server plugins folder. You can check correct installation by reading log records like these:
[PayGate] Listener Starting...
[PayGate] Start Listening on: xxx.xxx.xxx.xxx:yyyyy
where xxx.xxx.xxx.xxx - your internet address (IPv4 only!), yyyyy - port number for remote connections (default gamePort+2, may change)
IF YOU USING NAT PLEASE CONFIGURE IT IN CONFIG.YML
Configuration
In config file you can set up:
- port for remoteconnections. Must be accessible from the internet.
- NAT address if you're using it.
- currency exchange course for every payment (for example, course=100.0 increases all user's payments in 100 times)
- base economy plugin for your server. For now iConomy and Essentials are supported
- custom field in you DB for stroing user's balance. Plugin will increase value of this field after every user payment.
Accounting
Server's owner can see all payments in personal area at http://cab.paygate.su/. Log in with value of field secret in config.yml. Here you can see incomes for different periods and all initiated payments with usernames, sums, date/time, cellphone numbers. At every time you can make money withdrawal with some percentage cut out provided.
Translation
You can help project and translate personal area to your language. All existing langs are listed in a dropdown on the first screen here. Just fill in translation after "=" sign and post your version of file in page comments.
Feedback
For now it's available only for Russian language players. Worldwide in beta. If you need any other language/country, please let me know. Your feedback always welcome.
@michaelhampton
Same Question :(
Queston.. how do you get th money? is it pay pal or something? cuz i'm confused how you can use the money after the player accepts to pay thru mobile...
CB1.3.1-R1.0 PayGate v0.8b
http://pastebin.com/20xAtpfg
Could you maybe post a video soon? :P
i dont get the command
what the heck is s sum
and is the plugin compotable with a dutch operator.
thnx
I. LOVE. YOU.
@leksei
the currency have been fixed but i just need the sms fixed i sent you a pm
@skylakewalker
What currencies do you exactly need?
Sms ought to be in your language. It's easy to find out when you initializing payment.
Please specify you country, lang and if you can PM me your server's IP. It helps me to track your issues with plugin.
@leksei THANKS now i can start using it
English version for site READY!
Other languages are coming soon
this plugin is on my server however i cannot use it until and english version of the website is made.
English Please
Ok. Localization system is ready in a few days. Then I need your help, guys in translation and some testing.
First of all, could you write your mobile operator and mobile operators of your potential players?
Well, if you post whats needed to translate in this comment section (plz in english but works in russian 4 me too) then I can translate it to norwegian and sweedish and hopefully danish too
''Feedback
For now it's available only for Russian language players. If you need any other language/country, please let me know. Your feedback always welcome.''
It seems a very promising plugin, but i am dutch so i want the plugin in Dutch or enlish :S