title: HTML Form Basics for PayPal Payments Standard custom fields
body: <p>I'm trying to put a PayPal form on my website but I would also like to put custom fields on it. </p>
  
  <p>I mean, I would like to receive the details that maybe are different from the PayPal details. </p>
  
  <p>Maybe someone does a payment but wants to use a PayPal account with a different email, so I would like to know both the emails. </p>
  
  <p>I would like to create a form with these fields: </p>
  
  <ul>
  <li>First name</li>
  <li>Last name</li>
  <li>Personal email (not Paypal email)</li>
  </ul>
  
  <p>and I want to be able to see these information when I receive the payment.</p>
  
  <p>This is my form: </p>
  
  <pre><code>                &lt;div id="paynow" class="contact_form_invoice_payment"&gt;
  
                      &lt;div class="invoice_payment_title"&gt;Pay your invoice here&lt;/div&gt;
  
                      &lt;form method="post" action="https://www.paypal.com/cgi-bin/webscr"&gt;
  
                          &lt;input value="_xclick" name="cmd" type="hidden"&gt;
                          &lt;input value="nessa@stressless.ie" name="business" type="hidden"&gt;
                          &lt;input value="http://www.matrix-test.com/stressless/" name="return" type="hidden"&gt;
                          &lt;input value="0" name="no_shipping" type="hidden"&gt;
                          &lt;input value="1" name="no_note" type="hidden"&gt;
                          &lt;input value="EUR" name="currency_code" type="hidden"&gt;
                          &lt;input value="IE" name="lc" type="hidden"&gt;
                          &lt;input value="PP-BuyNowBF" name="bn" type="hidden"&gt;
                          &lt;input value="0" name="tax" type="hidden"&gt;
                          &lt;input value="Online Payment" name="item_name" type="hidden"&gt;
                          &lt;input value="OP" name="item_number" type="hidden"&gt;
  
                          &lt;div class="first_name_invoice_payment"&gt;
                              First name (requiered) &lt;br /&gt;
                              &lt;input value="" name="first_name"&gt; 
                          &lt;/div&gt;
  
                          &lt;div class="last_name_invoice_payment"&gt;     
                              Last name (requiered)&lt;br /&gt;
                              &lt;input value="" name="last_name"&gt; 
                          &lt;/div&gt;
  
                          &lt;div class="email_invoice_payment"&gt;     
                              Email (requiered)&lt;br /&gt;
                              &lt;input value="" name="email"&gt; 
                          &lt;/div&gt;
  
                          &lt;div class="first_name_invoice_payment"&gt;
                              Invoice Number (requiered)&lt;br /&gt;
                              &lt;input id="inv" value="" name="item_number"&gt;
                          &lt;/div&gt;
  
                          &lt;div class="last_name_invoice_payment"&gt;     
                              Amount - Euro Only (requiered)&lt;br /&gt;
                              &lt;input id="amt" value="" name="amount"&gt;
                          &lt;/div&gt;
  
                          &lt;div class="job_title_invoice_payment"&gt; 
                              &lt;input alt="PayPal - The safer, easier way to pay online!" name="submit" border="0" src="https://www.paypal.com/en_US/i/btn/btn_paynowCC_LG.gif" type="image" class="no-width image" style="width:auto !important; border:none; margin-top:20px;"&gt; 
                              &lt;img height="1" width="1" src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt=""&gt;
                          &lt;/div&gt;
  
                      &lt;/form&gt;
  
                  &lt;/div&gt;
  </code></pre>
  
  <p>I tried to put these fields: </p>
  
  <ul>
  <li>name="first_name"</li>
  <li>name="last_name"</li>
  <li>name="email"</li>
  </ul>
  
  <p>but I can't see them in the PayPal email and even in the PayPal backoffice. </p>