Can I add a registration form on PayPal for people to fill out after payment?

awoodruff4
New Community Member

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!

Login to Me Too
1 REPLY 1

snowshoe
Frequent Advisor
Frequent Advisor

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>&nbsp;</p>
Have You Taken the SAT?&nbsp;&nbsp;
<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:&nbsp; <input name="Verbal" type="text" size="10">
Math:&nbsp; <input name="Math1" type="text" size="10">
Writing:&nbsp; <input name="Writing" type="text" size="10">
<br><br>
Have You Taken the ACT?&nbsp;&nbsp;
<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:&nbsp; <input name="English" type="text" size="10">
Reading:&nbsp; <input name="Reading" type="text" size="10">
Math:&nbsp; <input name="Math" type="text" size="10">
Science:&nbsp;<input name="Science" type="text" size="10">
<br><br>
If You are a Senior, Have You Applied for College?&nbsp;&nbsp;
<input type="radio" name="AppliedCollege" value="Yes">Yes
<input type="radio" name="AppliedCollege" value="No">No
<br><br>
If YES, list the colleges here:&nbsp;&nbsp;
<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">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<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 &quot;business&quot; value variable with your PayPal Email Address or Account ID.

</body>
</html>

 

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.