PayPal Checkout provides users with a simple and secure checkout experience that doesn’t require them to navigate away from a website or mobile app to make a payment.
New features like Smart Payment Buttons automatically display payment methods, such as PayPal Credit, making it easier for users to complete payments.
What Can You Do With Jotform’s PayPal Checkout Integration?
- Sell products.
- Collect donations.
- Accept custom payments.
Notes
- You need to have a premier or business PayPal account to use this integration.
- PayPal Checkout doesn’t support users in Japan and Israel. If you are located in one of these countries, you can use our other PayPal integrations: PayPal Payments Pro and PayPal Invoicing.
How Do You Integrate Your Forms with PayPal Checkout?
- Click the Add Form Element button in the top-left part of the Form Builder.
- Open the Payments tab.
- Search and click on PayPal Checkout to add it to your form.

- Open the PayPal Checkout Integration panel by clicking the Payment Settings icon.
- Click the Connect button in the payment settings on the right side of the page.

Below is a short GIF on how you can connect your PayPal account through the PayPal Checkout integration:

Note
If PayPal detects you have not completed your Business Application with them, they’ll prompt you to go through the same process again when you click the Connect button in the integration panel. It is recommended to contact PayPal first regarding the status of your application before setting up the PayPal Checkout integration.
- Set up the following options:
- Environment – choose between Test Mode and Live Mode.
- Currency – prices and amounts displayed on the form are based on the selected currency.
- Payment Type – specify whether to process payments for products, user-defined amounts, or custom donations.
- Replace Submit Button With PayPal – toggle to display the submit button for manual form submission.
- Enable PayPal Credit – toggle to enable PayPal Credit for US-based customers.
- Enable Card Payments – toggle to enable card-based payments instead of just PayPal.
- Additional Gateway Settings – here you can find the toggle to enable/disable the Elektronisches Lastschriftverfahren and set up the PayPal Smart Buttons Styles.

If you have selected Sell Products from the Payment Type and clicked the Continue button, you will be prompted to create your products in the next step. If you have chosen User Defined Amount or Collect Donation options, click the Save button, and you’re done.
See also:
- Setting Up Your First Order Form
- How to Add Options to Payment Forms
- How to Add Coupon Code to Payment Forms
- How to Add Tax to Your Payment Form
- How to Add Shipping Cost to Payment Forms
- How to Generate an Invoice for Your Payment Form
Notes
- Funding sources, such as PayPal Credit and Card Payments, are dynamically displayed for users based on their location and cookies.
- Venmo will be displayed automatically to eligible consumers and cannot be enabled/disabled.
The Payment Process
The payment is authorized and executed only when the form is submitted. Below are demos of payment flow when paying through Paypal Credit or Debit/Credit Card.
Paypal Checkout
You will see from this demo that PayPal Credit is available on the checkout page. For eligible users, PayPal Credit is also displayed in the form.

Debit/Credit Card
For Debit or Credit Card payments, it is important to remember that cards attached to a PayPal account cannot be used for this type of payment.

The payment information will include Transaction ID, Transaction Fee, Payer Email, and Payer Name on the form submission page and in notification emails.

If you have questions, suggestions, or feedback, let us know in the comment box below or contact us by creating a support ticket.
Send Comment:
3 Comments:
After a Paypal transaction completes successfully and returns control to Jotform, how do we access the specific, unique data elements from the payment widget (class?). Data elements like quantity, order total, etc.
We can see the payment widget in the Jotform Tables/Submissions for the forms submitted. We can even see the payment widget details when we export the Submissions table to PDF. But we need to access the specific data elements from there transaction confirmation. Thanks!
Hi i am in the manila and can i integrate my local bank for receiving payment? Because i don't have a paypal business account
Very helpful. I set it up and even tho your info says Venmo will show, it doesn't.