How to Integrate PayPal Invoicing with Jotform?

January 24, 2023

PayPal Invoicing makes it easy for merchants like you to send PayPal invoices and even easier for your customers to pay. By integrating Jotform with PayPal Invoicing, you can automatically send professional, customized invoices to customers who complete your online form.

With PayPal Invoicing, you can:

  • Sell Your Products
  • Receive User Defined Amount
  • Receive Donations

Difference between PayPal Invoicing and PayPal Checkout

Jotform supports many of PayPal’s products, including PayPal Invoicing and PayPal Checkout, but there are some significant differences between the two. PayPal Invoicing, for instance, has a different workflow than PayPal Checkout. 

PayPal Invoicing allows customers to pay by clicking through an email or shared link. This process, in turn, provides customers with a simplified and secure checkout experience. 

Adding and Setting up PayPal Invoicing

  1. In the Form Builder, click the Add Form Element button.
  2. Go to the Payments tab.
  3. Search and click PayPal Invoicing. You can also drag/drop it to add.
  1. In the Payment Settings, click the Connect button and log in with your PayPal account. Once connected, you should see the button in green that says Connected.
  2. Set up the other basic settings, such as the following:
    • Currency – PayPal Invoicing supports all currencies.
    • Bill To – you must select an Email field for this option. PayPal will send the invoice to this email address.
    • Payment Type – you can select Sell Products, User Defined Amount, and Donation.
  1. Next, scroll down, and provide your Business Details:
    • Company Name – you must provide the complete company name.
    • Name – your name or your business representative.
    • Address – provide the complete business address.
    • Phone – PayPal requires businesses to have a phone number.
  1. Under Additional Gateway Settings, you can set up the following unique options:
    • Billing Name and Billing Address – both are not required, but the form will automatically set if both name and address elements are present.
    • Shipping Name and Shipping Address – if toggled, you can set the form to collect both. Both options are helpful if you are selling tangible products that require shipping.
    • Allow Partial Payment – this allows your client to pay partially, especially for invoices with a large total. You can set a minimum amount in the Minimum Amount box. Zero is the default, which will allow your client to input any amount. 
  1. If you selected Sell Products from the Payment Type, click the Continue button to add your product items. If you’ve chosen User Defined Amount or Donation, click the Save button to complete the integration.

See also:

Payment Flow for PayPal Invoicing

When your customer submits the form, they will be redirected to the invoice page to pay. The invoice contains the details of the product from the form or what they’re paying. Your customers can pay in full or partial, but only when you allow partial payments. Below is an example of the invoice:


For partial payments, you’ll find the payment details on the right side of the invoice. The details include the Last Update Date, Balance Due, and Payment Activity.

Was this guide helpful?
Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Support Forum:

Contact Jotform Support:

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.