PHP payment proxy gateway

Web, Mobile & Software Dev Web Development Posted 2 years ago

Hourly Job

Details

Hello there,
We are a gaming company in the Netherlands hosting multiple websites under different names & brands. We're looking to merge our payment options.

The idea is to create a payment gateway/proxy that can allow multiple websites to process payments through a single website.
This allows us to have our multiple gaming websites use a single point to process payments.
This payment gateway/proxy needs to be able to provide proper secure feedback (API) to the site which engages the transaction.

http://s8.postimg.org/j6a2yvbgl/payment_proxy.png
An example of how the process might look, featured in the image above.


The task  at hand is : Make a PHP5 & MySQL (modular) payment proxy system which we can manage.

Project specifications:

* Payment proxy (modular built , so it can be easily expanded)
* ->  Payment gateway paypal
* -> Payment gateway paypal (IPN  for echecks)
* -> Payment gateway skrill/moneybookers
* -> Payment gateway mollie.nl (dutch payment site, discuss with us)
* Admin area, a tool to lookup payments and few summaries (2 account levels admin & operator)
* Payment API to allow the member websites to confirm payments with the payment proxy. (preferably utilizing curl + JSON)
* Payment IPN support (an “instant payment notification” proxy system to allow processing of indirect payments like paypal echecks ) .
* A bit of documentation to explain the different features and implementation guidelines for other sites.

Project notes:

* Should be able to utilize SSL too.
* Payment gateways should be written modular so we can very easily expand ( * with more payment options in the future.
* Payment system should be able handle expired sessions (with either cookie or transaction id support).
* Utilizing proper PHP coding conventions, resulting in clean, readable, documented code..
* Needs to support a separate field for tax (VAT) registration, which can be optionally specified by the initiating website.


We have a basic mysql workbench database example available of what we believe parts of the database should look like. which we will hand over upon project acceptance.

Skills required
* Experienced PHP & MySQL programmer
* Have worked with payment gateways before
* Experience in constructing databases based on client specifications
* Experience with PHP Classes & Objects
* Knowledge of the English language

We are looking for someone experienced to do the job.
Upon successful completion there are more projects we could involve you in.

---
Skills: gaming, paypal, json, english

Open Attachment

Skills Required:

Client Activity on this Job

Last Viewed: 2 years ago

Applicants: 8

Hired: 1


About the Client

(0.00) 0 reviews

Netherlands
Waddinxveen 01:47 AM

3 Jobs Posted
100% Hire Rate, 1 Open Job

$8,518 Total Spent
4 Hires, 2 Active

$5.98/hr Avg Hourly Rate Paid
2,055 Hours

Member Since Apr 10, 2013