Tamamlanmış

PHP/MySQL Subscription Payment Processing

This project is designed to add additional payment functionality to the website at www.Tag-Board.com. Visit: [url removed, login to view] The forms collect information from the user including boardname, password, and email. Those variables are input. There exists a function in php which will upgrade a board (begin a subscription to a service) given the above input. There exists another php function which will downgrade a board given a boardname. The upgrade script will return 0 and will return if everything worked fine, 1 if the board is already owned by someone else, 2 if there was a database error. There are 2 methods of a user buying a subscription: The first is through metarewards.com. Metarewards allows us to pass one integer "member ID" when an order is initiated and it submits a post request with that member ID to the Tag-Board server when that user completes an order. These orders last 1 year The second method is paypal. Paypal's documentation can be found on their site. There needs to be 3 paypal purchasing options, recurring monthly, annually, and non-recurring annually. Also, boards that are already upgraded due to a non-recurring order should be able to order an option with a corresponding free trial period. I would like a set of PHP scripts and a mySQL structure which automate ordering. I will not be providing access to the server that this site runs on. The scripts should automatically be able to upgrade\downgrade the boards. If there are errors related to the server (database down), the script should be able to email us with the details. There should also be an easy to use administrative interface for managing the orders if need be including for the possibility of refunds. If there is a user error (upgrade script returns 1), the system should email the user and request additional information to process the order. There is no need for security on the administrative interface as I will put it behind a password protected area of the site. The system should send a message to the user thanking them for their order (I'll write the email body) and a message warning them that their subscription has nearly expired. Time related events will be driven by cron jobs. Lastly, the coder chosen for this job may be offered exclusive work to add new payment processing options in the future as an extra benefit.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Linux, Apache, MySQL, PHP

Beceriler: Amazon İnternet Servisleri, Mühendislik, Linux, MySQL, PHP, Yazılım Mimarisi, Yazılım Test Etme, Web Hosting, Web Sitesi Yönetimi, Web Sitesi Testi

Daha fazlasını gör: us job boards, software documentation jobs, service providing agreement, service payment agreement, security benefit, php server with html free, paypal payment processing time, order processing work, mysql php free source code project, mysql documentation, monthly service agreement, jobs that will hire at 16, jobs that hire at 16, jobs that hire 16, jobs in purchasing, jobs hire at 16, jobs documentation, i made payment, html coder jobs, hire someone to write job post

İşveren Hakkında:
( 11 değerlendirme ) United States

Proje NO: #3270200

Seçilen:

flashedcoder

See private message.

%selectedBids___i_period_sub_7% gün içinde 671.5%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(80 Değerlendirme)
6.0

Bu iş için 22 freelancer ortalamada $838 teklif veriyor

krokyvw

See private message.

$425 USD in 21 gün içinde
(192 Değerlendirme)
7.8
PSSPL2000

See private message.

$1785 USD in 21 gün içinde
(46 Değerlendirme)
7.6
cybril

See private message.

$425 USD in 21 gün içinde
(102 Değerlendirme)
6.4
vastalitech

See private message.

$850 USD in 21 gün içinde
(34 Değerlendirme)
5.9
rhpresence

See private message.

$425 USD in 21 gün içinde
(67 Değerlendirme)
5.2
huyvtrany2k9

See private message.

$1020 USD in 21 gün içinde
(4 Değerlendirme)
5.2
saddaikkan

See private message.

$1275 USD in 21 gün içinde
(3 Değerlendirme)
4.2
thecodebusters

See private message.

$595 USD in 21 gün içinde
(9 Değerlendirme)
4.0
imagique

See private message.

$637.5 USD in 21 gün içinde
(8 Değerlendirme)
3.9
atomic

See private message.

$425 USD in 21 gün içinde
(9 Değerlendirme)
3.5
netfiendz

See private message.

$425 USD in 21 gün içinde
(4 Değerlendirme)
2.8
swetaneha

See private message.

$425 USD in 21 gün içinde
(10 Değerlendirme)
2.7
xiero

See private message.

$493 USD in 21 gün içinde
(0 Değerlendirme)
0.0
mikekelland

See private message.

$510 USD in 21 gün içinde
(0 Değerlendirme)
0.0
giulianob

See private message.

$433.5 USD in 21 gün içinde
(1 Yorum)
0.0
daviddickson

See private message.

$510 USD in 21 gün içinde
(0 Değerlendirme)
0.0
hadi

See private message.

$2975 USD in 21 gün içinde
(0 Değerlendirme)
0.0
keithwh

See private message.

$1275 USD in 21 gün içinde
(0 Değerlendirme)
0.0
RRAJKUMAR

See private message.

$1530 USD in 21 gün içinde
(0 Değerlendirme)
4.4
MegaEServices

See private message.

$850 USD in 21 gün içinde
(0 Değerlendirme)
0.0