JotForm User Guide / Payment Forms /

How to integrate PayPal Invoicing with JotForm?

How to integrate PayPal Invoicing with JotForm?

PayPal Invoicing provides a new way for merchants to collect payments by allowing them to send professional, customized invoices. This new payment gateway integration also serves as a secure and easy way to pay for customers. This solution can be particularly useful if your customer or client if the customer is outside of a typical e-commerce checkout experience. Merchants can collect payments easily for businesses to receive cards and PayPal payments.

Integrate JotForm with PayPal invoicing now, and you can:

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

What is the 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 PayPal Invoicing and PayPal Checkout. 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. 

1. Click the Add Form Elements button on the top left side of your screen and select PayPal Invoicing as your preferred payment processor under the Payments tab. 

2. A new form field for the PayPal Invoicing integration will appear on your form automatically. Use the Form Builder’s drag-and-drop feature to place it in the desired location on your form. Edit details in the form field by clicking on the Payment Settings icon. 

3. In the PayPal Invoicing menu that appears on the right side of your screen, click on the Connect with PayPal button and log into your PayPal account using the popup window that appears. 

4. Once your Paypal account is connected, select your preferred currency. You are also required to select/set a Bill To which is the email address of the client. Without this, the integration will not work. 

You are also required to enter your business details, such as Company Name and Name (personal name). The Address and Phone are optional, but we suggest completing this section so your clients can verify your business. 

In the same section, you will have a few options under Additional Gateway Settings:

Billing Name and Billing Address are both none required, but they are automatically set if both name and address fields are present in the form.

Shipping Information is disabled by default. If you will enable this option, you have the option to set a Shipping Name and Address. Both options are useful if you are selling tangible products that require shipping. 

Allow Partial Payment option is also disabled by default. 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. 

Clickable Image Preview option is available only when you choose to Sell Products.

Show Total Price on the Form and Users Can Select Multiple Products options are also useful if you to choose to Sell Products. 

Use Decimals option is available only when you choose to Sell Products. This option is enabled by default. You can choose Point or Comma as the Decimal Separator.

Choosing User Defined Amount or Donation will only display the Save button at the bottom part to save your integration.

Choosing the Sell Products option will display the Continue button at the bottom. Click the button if you are ready to add the product items.

You will be redirected to a new set of menu options where you can add the products that you want to sell. You can also use the same menu to outline coupon details, shipping options, and taxes to be paid. 

Once the product item is saved, the whole form is also saved. And that's it! You’re now ready to collect payments or sell items through your form using PayPal’s invoice process!


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:
Contact JotForm Support:

Send Comment


  • familywellnessclubs


  • sailorn888

    For Live Mode I keep trying to connect, and it successfully logs me in to Paypal but the part on the Paypal Invoice Connect area says Failed! It worked once, and I was able to receive the invoice on Paypal, but it was a test I did in Live Mode, and I tried to do it again in Test Mode but it asks me to sign up, not sign in which is strange because I already have a Paypal account.

  • HPride

    I keep trying to connect. I can successfully login to PayPal after clicking connect, but the PayPal Invoice Connect area keeps swirling on the dashboard and therefore, I can't add products. Please advise.

  • alexismarte

    I would like to add a paypal address to collect a sell commission, like when i receive a payment for a product, i want some % to go to a different paypal account and the rest to my account, is this even possible?


  • casa8jd

    When testing the form, I only get the review & submit button but when I click on it, nothing happens.

  • AZDBAdesze

    Correction on Step 7 it looks like it was updated. Thanks you

  • AZDBAdesze

    It looks like the below comments have never been resolved for step 7.

    Can someone correct the GUIDE above? We would like to use the feature, but it doesn't work you are satisfying the needs of your users.

  • Paez_Alexandra

    same here... there is nowhere to write my company email as shown is step 7 and it clearly states that if this is not in there the integration will not work.

  • alcoholtestingalliance

    There is nowhere to put my company email when setting up PayPal Invoicing as shown in step 7!