Can I add a registration form on PayPal for people to fill out after payment?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Right now, I have a form through JotForm.com on my website. When people pay for a class, I also want them to fill out an online registration form. After they pay, I have it set up so they will be redirected from PayPal to my registration page on my website in 10 second. However, not everyone is waiting 10 seconds and therefore, they are not registering. Is there a way to create a registration form through PayPal so they can see it? OR is there a way to change the timing of the 10 second dely before it redirects? OR is there a way to change the message on the payment confirmation page right before it redirects? Thanks in advance!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, you can setup a form to capture the information. The customer is then sent to PayPal to pay and the info from the form will be in both your email notification and account transaction history. Note, your form must be manually created and has a script behind the scenes to manage the data.
You can't change the redirect timing nor the PayPal message on the payment confirmation page.
Below is an example of an online form, this is just one of many ways to do what you have in mind.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Test Form</title> <SCRIPT language="javascript"> <!-- function UpdateForm (obj1){ //set up the fields for the form obj1.on0.value = "Name: " + obj1.StudentName2.value + " Email: " + obj1.StudentEmail.value + " HPhone: " + obj1.StudentName27.value ; obj1.os0.value = "CPhone: " + obj1.StudentName272.value + " Address: " + obj1.StudentName22.value + ", " + obj1.StudentName23.value + ", " + obj1.StudentName24.value + " " + obj1.StudentName25.value; obj1.os0.value = obj1.os0.value + " School: " + obj1.SchoolName.value; //set up classification { chosen = ""; len = obj1.Classification.length; for (i = 0; i <len; i++) { if (obj1.Classification[i].checked) { chosen = obj1.Classification[i].value; obj1.os0.value = obj1.os0.value + " Class: " + chosen; }} }//end of student classification //SAT section, determine if SAT's have been taken, if yes then add the SAT info, //if no, skip this section { chosen = ""; len = obj1.TakenSAT.length; for (i = 0; i <len; i++) { if (obj1.TakenSAT[i].checked) { chosen = obj1.TakenSAT[i].value; }} if (chosen == "Yes" ) obj1.os0.value = obj1.os0.value + " SAT: " + chosen + " V:" + obj1.Verbal.value + " M:" + obj1.Math1.value + " W:" + obj1.Writing.value; else obj1.os0.value = obj1.os0.value + " SAT: " + chosen; //'no' } //ACT section, determine if ACT's have been taken, if yes then add the ACT info, //if no, skip this section { chosen = ""; len = obj1.TakenACT.length; for (i = 0; i <len; i++) { if (obj1.TakenACT[i].checked) { chosen = obj1.TakenACT[i].value; }} if (chosen == "Yes" ) obj1.os0.value = obj1.os0.value + " ACT: " + chosen + " E:" + obj1.English.value + " R:" + obj1.Reading.value + " M:" + obj1.Math.value + " S:" + obj1.Science.value; else obj1.os0.value = obj1.os0.value + " ACT: " + chosen; //'no' } //Applied for college section { chosen = ""; len = obj1.AppliedCollege.length; for (i = 0; i <len; i++) { if (obj1.AppliedCollege[i].checked) { chosen = obj1.AppliedCollege[i].value; }} if (chosen == "Yes" ) obj1.on1.value = "ApCollege:" + chosen + obj1.colleges.value; else obj1.on1.value = "ApCollege:" + chosen; //'no' }// end of Applied College Section //mother's section if (obj1.ParentName.value > " "){ obj1.os1.value = "Parent: " + obj1.ParentName.value + " Address: " + obj1.ParentAddress.value + "," + obj1.ParentCity.value + ","; obj1.os1.value = obj1.os1.value + obj1.ParentState.value + " " + obj1.ParentZip.value; if (obj1.ParentEmail1 > " ") obj1.os1.value = obj1.os1.value + "PEmail: " + obj1.ParentEmail1.value; }//end of mother's section if (obj1.AECstudent.checked) obj1.os1.value = obj1.os1.value + "College Contact: Yes" ; if (obj1.chaperon.checked) obj1.os1.value = obj1.os1.value + "Chaperon: Yes"; }//end of update form --> </SCRIPT> </head> <body> <form action="https://www.paypal.com/cgi-bin/webscr" method="post" name="FallFVSUCollEnrReg" id="FallFVSUCollEnrReg" onsubmit="this.target='paypal'; return UpdateForm(this);"> College Enrichment Program Registration - $20 per Applicant <br><br> Student Name: <input name="StudentName2" type="text" size="35" /> <br> Student Email: <input name="StudentEmail" type="text" size="45" /> <br> Student Home Phone: <input name="StudentName27" type="text" size="15" /> <br> Student Cell Phone: <input name="StudentName272" type="text" size="35" /> <br> Address: <input name="StudentName22" type="text" size="35" /> <br> City: <input name="StudentName23" type="text" size="25" /> State: <input name="StudentName24" type="text" size="5" /> Zip: <input name="StudentName25" type="text" size="10" /> <br> School Name: <input name="SchoolName" type="text" size="45"> <br><br> Classification: <table width="503" align="left"> <tr> <td width="109"> <input type="radio" name="Classification" value="Fr">Freshman</td> <td width="122"> <input type="radio" name="Classification" value="So">Sophomore</td> <td width="122"> <input type="radio" name="Classification" value="Jr">Junior</td> <td width="122"><p align="left"> <input type="radio" name="Classification" value="Sr">Senior</p></td></tr></table> <p> </p> Have You Taken the SAT? <input type="radio" name="TakenSAT" value="Yes">Yes <input type="radio" name="TakenSAT" value="No">No <br><br> <p> If YES, enter your scores: <br><br> Verbal: <input name="Verbal" type="text" size="10"> Math: <input name="Math1" type="text" size="10"> Writing: <input name="Writing" type="text" size="10"> <br><br> Have You Taken the ACT? <input type="radio" name="TakenACT" value="Yes">Yes <input type="radio" name="TakenACT" value="No">No <br> <br> If YES, enter your scores: <br><br> English: <input name="English" type="text" size="10"> Reading: <input name="Reading" type="text" size="10"> Math: <input name="Math" type="text" size="10"> Science: <input name="Science" type="text" size="10"> <br><br> If You are a Senior, Have You Applied for College? <input type="radio" name="AppliedCollege" value="Yes">Yes <input type="radio" name="AppliedCollege" value="No">No <br><br> If YES, list the colleges here: <textarea name="colleges"></textarea> <br><br> </div> <div align="left"> <p>Parent's Name: <input name="ParentName" type="text" size="40"> <br> Parent's Email: <input name="ParentEmail" type="text" size="45"> <br> Address: <input name="ParentAddress" type="text" size="35" /> <br> City: <input name="ParentCity" type="text" size="25" /> State: <input name="ParentState" type="text" size="5" /> Zip: <input name="ParentZip" type="text" size="10" /> <br><br><br> <input type="checkbox" name="AECstudent" value="checkbox"> May we contact you about other student programs<br> <input type="checkbox" name="chaperon" value="checkbox"> I'm interested in being a chaperone<br> <br><br> </p></div> <INPUT type=image alt="Make payments with PayPal - it's fast, free and secure!" src="https://www.paypalobjects.com/en_US/i/btn/x-click-but22.gif" border="0" name="submit"> <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"> <input type="reset" name="reset" value="Clear Form" /> <input type="hidden" name="add" value="1"> <input type="hidden" name="cmd" value="_cart"> <input type="hidden" name="business" value="your email address"> <input type="hidden" name="item_name" value="College Enrich Program"> <input type="hidden" name="amount" value="20.00"> <input type="hidden" name="return" value="http://www.yourwebsit.com/thankyou.htm"> <input type="hidden" name="cn" value="Student Name:"> <input type="hidden" name="no_note" value="1"> <input type="hidden" name="on0" value=" "> <input type="hidden" name="os0" value=" "> <input type="hidden" name="on1" value=" "> <input type="hidden" name="os1" value=" "> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="bn" value="PP-ShopCartBF"> </form> <br><br><br><br> <hr align="left" width="50%" noshade> <br><br> NOTES: <br> In order to test the code, you must replace the "business" value variable with your PayPal Email Address or Account ID. </body> </html>

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- Waiting for pending deposit from family who used pp credit card to send me $$$$$$ in About Payments (Archive)
- PLEASE Help. Low-income + ripped off = even more traumatic... in About Payments (Archive)
- What Is The Most I Am Allowed To Receive As A Gift / Donation? in About Payments (Archive)
- I won the dispute from a buyer - 2nd dispute is file "Bank reversal" in About Protections (Archive)
- Paypal Account temporarily disabled? in About Protections (Archive)