Add online payment process in an existing process

Avg Bid (INR)
Project Budget (INR)
₹1500 - ₹12500

Project Description:
I have a website which provides online questionnaire to people. I want people to pay BEFORE or AFTER they have done the questionnaire.

I have already taken online payment services from a provider and have all the details with me.

I want an experienced PHP Programmer to develop the following things:
1. Before the user can access the questionnaire page, check if the user needs to pay before the questionnaire (this setting is saved in the db), if yes, get the default currency for that user (saved in the db) and the amount that he should pay (saved in the db).
2. Create a payment record for the user in the db and Present the payment option to the user.
3. Once the payment is done, the system will send payment notification, read the notification and match it with the created payment record (created in step-2) and update the payment record. After updation, present redirect the user to the questionnaire page.
4. The same kind of check and process must be implemented AFTER completion of the questionnaire and before presentation of report. (step-1 and 2 )

The work has to be done on an existing system and I will provide detailed documentation to the selected freelancer.

Skills required:
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

₹ 11000
in 4 days
₹ 10000
in 3 days
₹ 10000
in 8 days
₹ 12500
in 5 days
₹ 8500
in 4 days
Hire chandrabhanu2010
₹ 8000
in 5 days
₹ 9500
in 6 days