Back to all jobs

Online registration form for workshops with backend (PayPal IPN to update database and send an email)  Add to shortlist

Client Details

AllenAllen D   
United States  United States
  • Member Since: Jan 2010
  • Last Login: 22 May 2012
  • Jobs Posted: 2
  • Jobs Awarded: 2
  • Paid out: $345

Job Details

Category:IT/Web/Programming > Ecommerce

ID:80549

Title:Online registration form for workshops with backend (PayPal IPN to update database and send an email)

Location:Anywhere

Job Description

I have a web form ready for a workshop registration. I have a database set up to hold the registration information.

I need someone to write a PayPal IPN script to update a database and send an email when payment is confirmed. Testing will be done in Sandbox and then possible assistance to roll it over live.

Job Budget

Type:Fixed Price

Budget:£40 - £70 (Approx $63 - $110)

Additional Information

Attached Files: None

Bidding ends:Bidding Closed

Job Posted:29/06/2011 20:16

Bidding activity on this Job

Bids:6

Who has Bid:


View 3 more bids

Clarification Board

D. S.D. S. on 29/06/2011 20:39
Hello Allen D
Please check my bid and PM too

Thanks

Reply from Client

A. D.A. D. on 30/06/2011 03:46
Thank you ds,

I'm currently reviewing bids and hope to make a decision soon. I've added more information on the clarification board.

Best Regards,
Allen
R. M.R. M. on 29/06/2011 23:12
Hi Allen, what language is the form coded in, ASP/PHP/HTML? Do you have a URL i would be able to check, before bidding?

Reply from Client

A. D.A. D. on 30/06/2011 03:45
Hi RM,

Thanks for your interest. I posted some info on the clarification board but here is some more info:


Hi Allen,

I wanted to touch base before accepting your offer to clear up a few details.

Background:
The website was just handed to me and I haven't even had time to check out the coding from the previous webmaster. I am more of a designer with html/css than a developer with php/mysql. We already use a PayPal Buy It Now button for a book purchase.

Task:
We would like to add event registration and payment. So the user should be able to fill out a registration form and pay via PayPal. The form will collect data, validate data (client-side and server-side preferred), process the paypal payment, then upon verified payment insert that data into the database, email the user their registration confirmation and email the event coordinator the new registration information. IPN seems the best way to handle this with PayPal.

Already Completed:
A form has been created. An environment in sandbox has been created for testing. A database table has been set up and a Thank You page has been created.

Needed:
Client-side and server-side validation. IPN listener script which upon verification inserts form data into database table, emails user a confirmation of registration and emails event coordinator the new registration information. This listener should be generic enough it would work with multiple events. If more html type pages are required, I can create those if you let me know what is needed.

Catch:
I would greatly appreciate if you commented your code. I'd like to be able to maintain the code easily (such as adding 2nd or 3rd event) without major changes. If your work is satisfactory I'd like to use you again for major modifications or other projects.

If you think this might be something you'd like to work on please let me know.

Best Regards,
Allen
A. D.A. D. on 30/06/2011 03:43
The form is written in html. I am wanting client-side and server-side verification set up. I can probably handle the client-side if needed, as I'm handy with JavaScript, but would want verification again on the backend and don't mind if you want to tackle it.

It is a registration form for an event. Once payment is made I need a PayPay IPN listener that upon PayPal transaction verification validate form data, insert data in to database (I have a table ready), email the person who registered a confirmation and email the event coordinator the new registrants info. I'd like the listener written in PHP.

I have a testing environment set up in PayPal's sandbox and after a little testing would like to go live. The time frame of the project would be just a few days.
D. S.D. S. on 30/06/2011 07:08
Hello Allen D

Greetings
thanks for reply
Well i already understand what you are looking for..
I hope 2 hours for this job enough for that

Thanks

Bidding closed

Stay safe: Read our safety guidelines before bidding

Bidding has ended for this project, the client has accepted the bid(s) below:

Accepted Bid #1

Amount: $188 Fixed Fee

Country of Freelancer: United Kingdom  United Kingdom

Estimated Start Date: Within 1 Business Day





Here are some practical tips on staying safe


Remember: if something looks too good to be true, it probably is!

If you are in doubt of the legitimacy of a Job and or Client, let us know by Reporting the Job.

For further support on preventing and reporting fraud please contact the UK’s National fraud reporting centre at http://www.actionfraud.org.uk/ or outside the UK Fraud Watchers at {fraudWatchers}