PDA

View Full Version : Sourcebans+Paypal


Jasonbourne
01-19-2012, 03:25
Hey guys,

ive just finished my base script for paypal payment automation

integrates with sourcebans

i can also add store credits on payment if required

or modify anything with mysql database actually

payments add an extra 30 days to your account

auto removes privileges after 30-32 days

please let me know if anyone is interested

i would also like some more ideas as to what to do after paypal payment is confirmed

Jasonbourne
01-19-2012, 21:14
http://immersion-networks.com/paypal/

thats my script running at the moment

necavi
01-19-2012, 22:22
Dear lord, does it have any input validation? I was able to just click enter without entering a SteamID at all.

Jasonbourne
01-19-2012, 23:12
It does now

Jasonbourne
01-21-2012, 10:29
Added steam id input verification
Added store credits support

Currently working on adding ipb forum support
Allowing users to chaged user title and username colour
Also adding them into VIP group

schwarz
01-23-2012, 03:30
Hi

I m interesting at your products . Do could you add me friend steam : fab16100

thanks

Mitchell
01-23-2012, 08:03
Im interested too: MitchDizzle_

But also i wonder if you could make it so you could "login in with steam" like gmod does, that would get your steam id automatically...

Jasonbourne
01-23-2012, 08:21
Added you both on steam

i doubt many people would login to steam with a random site

Jasonbourne
01-23-2012, 09:35
Added a status page so people know how long they have left on their account
http://immersion-networks.com/paypal/vipstatus.php

Aborted
01-23-2012, 12:26
Instead of the VIP Status page listing all donors and being accessible to each donor, I'm going to implement a 'Search by Email Address' login-type script that will only return one result.

I will send this to you, Jason, when done and if you want to implement it, great.

Ex:

Current -

VIP Status list shows all donors and their email addresses, which could get ugly.

Revision -

Status page text: "Enter the Paypal Address you used when subscribing".
---*User enters email address*---
Response: "You have 3 days left in your subscription."

IF USER ENTERS INCORRECT Address:
Response: "There are no subscription records using that email address. Please try again."

Jasonbourne
01-23-2012, 19:25
Instead of the VIP Status page listing all donors and being accessible to each donor, I'm going to implement a 'Search by Email Address' login-type script that will only return one result.

I will send this to you, Jason, when done and if you want to implement it, great.

Ex:

Current -

VIP Status list shows all donors and their email addresses, which could get ugly.

Revision -

Status page text: "Enter the Paypal Address you used when subscribing".
---*User enters email address*---
Response: "You have 3 days left in your subscription."

IF USER ENTERS INCORRECT Address:
Response: "There are no subscription records using that email address. Please try again."

Fantastic mate
I think its great when people contribute

im working on a install script that creates the dbs and configs

when this is finished i want it to be like the one stop shop that every server

that requires a vip mod has, so if anyone has any ideas , would like to test,

or has some sp code that fits nicely with this please let me know

Aborted
01-24-2012, 11:37
My script is complete. Get on Steam when you can and I will show it to you.

netpants
01-25-2012, 23:23
Was wondering if I could get access to this script. It would come in handy for our little server community.

Jasonbourne
01-26-2012, 00:28
Added config and database connection debugger
Added Aborted's email script

netpants i sent you a pm

Aborted
01-26-2012, 08:11
FWIW, I currently have this working with the following:

-Bonus Round Immunity
-Bonus Round Low Gravity
-Text Advertisements (displayed based on flag)

So, when the bonus round starts (teamplay_round_win, or something), Immunity kicks in for donators on BOTH teams, making it so they don't take damage. All other players can be killed.

As well, once the Bonus Round starts a lower gravity setting is applied to all donators. NON-Donators are unaffected by this.

Throughout the game text advertisements are displayed. Flags are applied to only show certain messages to donators. Uses for this is:

Displayed to non-donators: "Donate today to support our community."
Displayed to donators: "Thank you donating. Type !dmenu to see your perks."

This "plugin" really is an amazing piece of work, that I'm glad I'm able to contribute to.

Jasonbourne
01-27-2012, 08:20
Added to project
[TF2]
-Bonus Round Immunity //Thanks Aborted
-Bonus Round Low Gravity
-Text Advertisements
[CSS]
-Aura/glow for donators // thanks Schwars

these as well as security updates have been added
ill upload a zip somewhere for you beta testers

Jasonbourne
01-29-2012, 03:04
Just had a brain wave lolwut

i mean i just thought of a way to build a plugin system for this base code

people can build their own scripts that integrate

details coming

this is going to be awesome

Jasonbourne
01-30-2012, 02:09
plugin system has been coded and the front end works

essientially all plugins contain 3 sections
if($mode==info){
plugin details go here like description author version etc
}
if($mode==code){
html front end goes here
}
if($mode==ipn){
php backend included in ipn if plugin enabled
}

each plugin if enabled is called/included in 3 places with a different mode setting

also develeoprs that require their plugin to have steam id verification in the info section

place $plugin_requiresteam='1';

system handles the verification then returns them to your front end code

Still working on recoding the back end ipn to support this

athletesfoot
06-28-2012, 04:00
Could I also have access to this script?

**edit found it with google:

http://code.google.com/p/sb-automation/downloads/detail?name=sb_automation_v12.rar&can=2&q=

Thank you for the work put into this.

TheKiwI
06-28-2012, 07:30
I'm interested too :)

captaindeterprimary
01-10-2013, 13:46
Does this work?

animalnots
01-12-2013, 06:28
http://immersion-networks.com/paypal/
Not Found