API Integration

Closed - This job posting has been filled.

Job Description

I need a PHP programmer to carry out an API Integration. We have to systems we are working with. The two systems both have API's, however there are limitations on what the API's can do.

We have started using this product: http://www.fastspring.com to control a new subscription based service. The subscription service we are offering includes access to a third party online system which provides HR tools and resources (http://hranswerlink.com/Products/?product=HRSC&for=payroll).

Both Fast Spring and HR Support Center have API's. It was quickly discovered that there are limitations to the APIs which mean we cannot pass in certain information between the two systems.

We want to be able to carry out the following tasks:

1. When a user purchases a subscription service via Fast Spring, the API creates a user in the HR Support Center
2. When a user purchases an upgrade, this information needs passing to the API and the HR support Center level of access enhanced.
3. When a user's credit card fails, the user's HR Support Center account needs suspending.
4. Fast Spring can add a user to the HR Support Center, but cannot perform the other tasks.

I need a programmer to develop a script which sits in the middle, we'd instead call this script, and it could have more robust logic in case of existing users.