How to Integrate Your Form With PayPal

July 8, 2025

Jotform makes it easy to collect payments using PayPal—a popular way for businesses of all sizes to get paid. With PayPal, your customers can pay using credit or debit cards, PayPal, PayPal Credit, and Paypal Fastlane, and other options like Venmo (in the US), iDEAL, and Giropay (in some European countries).

With Jotform’s payment forms, order forms, and credit card forms, you can set up a simple and smooth checkout in just a few steps. You also have full control over how people pay—and now, you can even let them use Google Pay and Apple Pay for faster checkout.


Note

  • You must have a PayPal business account to use the PayPal integration and collect money through your Jotform payment forms.
  • PPCP Advanced Credit Card is only available for verified Business accounts, so if you toggle on the Show Debit or Credit Card option, ensure that you have a verified PayPal Business account. Otherwise, your form will display an error message that says Hosted Fields Are Not Eligible. Our guide on PayPal: Activate Business Account has all the details.
  • The Fetch Subscriptions from PayPal Account toggle under the Additional Gateway Settings when choosing Sell Subscription from the Payment Type can only fetch Fixed-based Pricing items. It can’t fetch items that use Quantity, Volume, or Tiered pricing.
  • Sofort is no longer available as an Alternative Payment Method, as Klarna is in the process of phasing it out.

Integrating Your Form with PayPal

Whether you’re creating a new form or updating an existing one, you can add and set up the PayPal payment field. Getting started is simple—here’s what to do:

  1. In Form Builder, click on Add Element on the left side of the page
Clicking Add Element in the Form Builder to start integrating PayPal in Jotform
  1. Now, in the Form Elements menu, under the Payments tab, click on PayPal to add it to your form.
Clicking PayPal under the Payments tab in the Form Elements menu to add it to a form in Jotform
  1. Next, in the PayPal Integration window that opens on the right side of the page, select one of these modes from the Mode Dropdown menu:
    • Live Mode — Connects to your registered PayPal Business account.
    • Test Mode — Uses your PayPal Sandbox account for testing transactions.
  2. Once you’ve selected a mode, click on Connect and sign in to the PayPal account linked to it.
Selecting Live or Test Mode and connecting a PayPal account in the PayPal Integration settings in Jotform
  1. Once your PayPal account is connected, in the Currency Dropdown menu, select one of the currencies available with the integration. You’ll find a complete list of currencies available with PayPal here.
Selecting a currency from the Currency dropdown in the PayPal Integration settings in Jotform
  1. After that, in the Payment Type Dropdown menu, select what you’d like the payment to be processed for:
    • Sell Products — This is selected by default. Use this to sell physical or digital goods at a fixed price, allowing customers to make a one-time purchase.
    • Sell Subscriptions — Choose this to charge customers on a recurring basis for services, memberships, or other ongoing access. Switching to subscriptions will make credit card payments and other payment types unavailable.
    • User-Defined Amount — This lets customers enter the amount they want to pay. It’s useful for tipping, custom amount pricing, or flexible payments.
    • Collect Donations — Select this to accept voluntary contributions, commonly used for fundraising, nonprofit support, or charitable causes.
Selecting a payment type from the Payment Type dropdown in Jotform PayPal Integration: Sell Products, Sell Subscriptions, User-Defined Amount, or Collect Donations
  1. Now, in the Payment Method section, toggle the options you want to add to your payment form to Yes or No:
    • Show Debit or Credit Card — Let customers pay using their debit or credit cards. Turning this On disables the Fastlane option.
    • Show PayPal — PayPal is shown by default for customers to use for payments.
    • Show Fastlane — Fastlane is shown by default for faster checkout. Check out these Fastlane Notes to learn more about it.
    • Show Google Pay — Toggle this On to offer Google Pay as a payment option.
    • Show Apple Pay — Toggle this On to offer Apple Pay as a payment option.
Toggling payment methods like Debit or Credit Card, PayPal, Fastlane, Google Pay, and Apple Pay in Jotform PayPal Integration settings
  1. Once everything’s set for the Sell Products and Sell Subscriptions payment types, click on Continue to create products and subscriptions for your payment field. For the User-Defined Amount and Collect Donations payment types, just click on Save at the bottom.
Clicking Continue or Save based on the selected payment type in Jotform PayPal Integration settings.

For the User-Defined Amount and Collect Donations payment types, you can add a description that appears below the payment box on your form. You can also set a suggested amount, make it the minimum, or get the price from a Form Calculation widget. This is useful when you want to pass a calculated amount to your payment field instead of having users enter it. Our guide on How to Pass a Calculation to a Payment Field walks you through everything.

Adding a description and setting a suggested or calculated amount for User-Defined Amount or Collect Donations in Jotform PayPal Integration

When you expand Additional Gateway Settings in the PayPal Integration section, you’ll see a list of options you can adjust based on the payment type you chose:

  • Charge Customer Later — Toggle this On to manually charge customers in 6 days after authorizing the payment. Want a step-by-step walkthrough? Our guide on How to Enable Payment Authorization has you covered.
  • Billing Address —Select an Address field to collect the Business Addresses of your customers.
  • Clickable Image Preview — Toggle this On to allow customers to click on and preview images.
  • Show Total Price on the Form — Toggle this On to display the total price on the form.
  • Users Can Select Multiple Products — Available only with the Sell Products payment type and enabled by default. Toggle it Off to allow customers to select only one product per submission.
  • Show Decimals on the Form — Toggle this On to display decimals for pricing.
  • Decimal Separator — Choose the character to separate decimals (e.g., a period or comma).
Adjusting Additional Gateway Settings like charge later, billing address, image preview, and price display in Jotform PayPal Integration
  • PayPal Smart Payment Button Style — Customize how your PayPal button looks using the options below:
    • Button Color — Choose the color you want it to be.
    • Button Shape — Select a shape for it.
    • Button Size — Set the size of the PayPal button.
    • Button Label  — Choose the text that appears on it.
    • Button Layout — Define how it’s displayed.
Customizing PayPal Smart Payment Button style with options for color, shape, size, label, and layout in Jotform
  • Buy Now Pay Later Messaging — Toggle this to On to customize how the pay later messaging is displayed using the options below:
    • Layout Style — Choose how the messaging layout appears on the form.
    • Logo Type — Select the logo style to show with the message.
    • Text Color — Pick a color for the message text.
    • Text Size — Set the size of the message text.
Customizing Buy Now Pay Later messaging with layout, logo, text color, and size options in Jotform PayPal Integration

Setting Up PayPal with Reusable Payment Connections

Jotform’s Reusable Payment Connections feature allows you to set up payment integrations like PayPal and reuse the same configuration on your other forms or apps created with Jotform, without needing to configure it again. Here’s how to set it up:

  1. In Form Builder, click on Add Element on the left side of the page.
Clicking Add Element in the Form Builder to set up PayPal with a reusable payment connection in Jotform
  1. Now, in the Form Elements menu, under the Payments tab, click on PayPal to add it to your form.
Clicking PayPal under the Payments tab to add it to your form in Jotform
  1. Then, in the Payment Properties section that opens on the right side of the page, click on the Plug icon.
Clicking the Plug icon in the Payment Properties section in Jotform
  1. Now, in the Add PayPal Connection window, click on either Test Mode or Live Mode at the top to select the environment for your payment connection.
  2. Next, enter a name in the Connection Name field, and then click on Connect with PayPal and log in to your PayPal Business Account.
Selecting Test or Live Mode and entering a connection name before connecting to PayPal Business in Jotform
  1. Once your PayPal Business Account is connected, click on Save at the bottom of the window.
Clicking Save after connecting a PayPal Business Account in Jotform
  1. Now, in the Payment Connections window, click on the PayPal Payment Connection you’ve just added, and then click on Use at the bottom.
Selecting a PayPal Payment Connection and clicking Use in Jotform
  1. After that, in the Payment Type Dropdown menu, select what you’d like the payment to be processed for:
    • Sell Products — This is selected by default. Use this to sell physical or digital goods at a fixed price, allowing customers to make a one-time purchase.
    • Sell Subscriptions — Choose this to charge customers on a recurring basis for services, memberships, or other ongoing access.
    • User-Defined Amount — This lets customers enter the amount they want to pay. It’s useful for tipping, custom amount pricing, or flexible payments.
    • Collect Donations — Select this to accept voluntary contributions, commonly used for fundraising, nonprofit support, or charitable causes.
Choosing a payment type like Sell Products, Subscriptions, User-Defined Amount, or Donations from the Payment Type dropdown in Jotform
  1. Then, in the Currency Dropdown menu, select one of the currencies available with the integration. Or, search for it in the Search bar. We’ve got a complete list of the currencies available with PayPal here.
Selecting a currency from the Currency dropdown or searching for it in Jotform PayPal Integration
  1. Now, in the Payment Methods section, select the options you want to add to your payment form:
    • Debit or Credit Card — Allow customers to pay using debit or credit cards.
    • PayPal Checkout — PayPal Checkout is shown by default for customers to use for payments.
      • Fastlane — This is checked by default for faster checkout. Check out these Fastlane Notes to learn more about it.
      • Show Google Pay — Toggle this On to offer Google Pay as a payment option.
      • Show Apple Pay — Toggle this On to offer Apple Pay as a payment option.
Selecting payment methods like Debit or Credit Card, PayPal Checkout, Fastlane, Google Pay, and Apple Pay in Jotform PayPal settings

Here are some other gateway settings you can set up as needed:

  • Charge Customer Later — Toggle this On, to manually charge customers later after authorizing the payment. For a quick how-to, check out our guide on How to Enable Payment Authorization to learn more about it.
  • Billing Address — Select an Address field to collect the Business Addresses of your customers.
  • Pay Later Message —  Expand this section to access the Show Pay Later Messaging option. Toggle it On to display installment information for Pay Later (available in the US). Additional customization options will also appear.
Adjusting gateway settings like Charge Customer Later, Billing Address, and Pay Later Message in Jotform PayPal Integration
  • PayPal Smart Payment Button Style — Expand this section to adjust the appearance of the PayPal button:
    • Button Color — Choose the color of the PayPal button.
    • Button Shape — Select the button’s shape.
    • Button Size — Set the size of the PayPal button.
    • Button Label  — Choose the text that appears on the button.
    • Button Layout — Define how the button is displayed.
Customizing PayPal Smart Payment Button style with color, shape, size, label, and layout options in Jotform.

And you’re all set! You’ve successfully set up your PayPal Reusable Payment Connection. Now, you can use this same configuration on any other form or app you create. We’ve got a guide on How to Add and Manage Reusable Payment Connections that makes it simple.

Notes

  • Sell Subscription is not supported with PayPal Fastlane.
  • Fastlane will be the default Payment Method for all new PayPal forms.
  • If Fastlane is enabled, PayPal and PayPal Checkout are always active and can’t be turned off.
  • Fastlane supports credit card payments. So Fastlane and credit/debit card payments can’t be active at the same time. Enabling debit or credit card payments will automatically disable Fastlane.
  • Fastlane fast checkout is available only in the US. Users in other countries will only have access to the standard credit/debit card payment option.

PayPal Supported Currencies

PayPal supports a variety of currencies for international transactions. Below is a list of the currencies available for use with PayPal. You can also check out their Paypal Currency page to learn more about it.

  • USD — United States Dollars
  • GBP — British Pound
  • CAD — Canadian Dollar
  • AUD — Australian Dollar
  • EUR — European Union Currency
  • BRL — Brazilian Real
  • CZK — Czech Koruna
  • DKK — Danish Krone
  • HKD — Hong Kong Dollar
  • HUF — Hungarian Forint
  • ILS — Israeli New Sheqel
  • JPY — Japanese Yen
  • MYR — Malaysian Ringgit
  • MXN — Mexican Peso
  • TWD — New Taiwan Dollar
  • NZD — New Zealand Dollar
  • NOK — Norwegian Krone
  • PHP — Philippine Peso
  • PLN — Polish zLoty
  • RUB — Russian Ruble
  • SGD — Singapore Dollar
  • SEK — Swedish Krona
  • CHF — Swiss Franc
  • THB — Thai Baht
  • INR — Indian Rupee

Alternative Payment Methods

PayPal supports Alternative Payment Methods to offer localized payment options to your customers based on their region. You can view the full list of supported methods on PayPal’s developer page.

For example, if a customer from the Netherlands accesses your form, PayPal automatically displays Sepa and GiroPay as payment options beneath the main PayPal buttons:

Alternative Payment Methods sample Sepa and GiroPay in Jotform

Venmo Payments

PayPal also supports Venmo as a payment method. Customers in the US will see the Venmo option during checkout and can pay directly through their Venmo accounts:

Venmo Payments sample in Mobile

Venmo Mobile Experience

  • The buyer taps on the Venmo button.
  • Their mobile device then switches to the Venmo app.
  • They review and complete the payment.
  • They’re then redirected back to your form.
Venmo Mobile Experience Sample in Jotform

Venmo Mobile Requirements

  • Buyers must use a mobile phone for checkout.
  • The Venmo app should be installed.
  • For iPhone users, ensure Safari is selected under Connected Browsers in the Venmo settings (not required for Android users).
Venmo Connect Browsers in Jotform

Venmo Desktop Experience

The buyers scan a QR code using their Venmo app to authorize and complete the payment.

  • The buyer clicks on the Venmo button on the desktop to generate the QR code.
  • They then scan the QR code from the Venmo app on a mobile device.
  • They complete the payment review on the Venmo app.
  • They’re then routed back to your form to complete the payment.
Venmo Desktop Experience sample

You can also check out these guides about:

Contact Support

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

Send Comment:

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

Comments:

  • Ba Enterprise - Profile picture
  • leadershipws - Profile picture
  • Cindy Reinsel - Profile picture
  • Omar Capra - Profile picture
  • Changmin Choi - Profile picture
  • PTP Sports - Profile picture
  • Better Your Business Virtual Assistant - Profile picture
  • Ann Marie Guzzi - Profile picture
  • Brian Winslow - Profile picture
  • AZDBAdesze - Profile picture
  • magaliroger - Profile picture
  • Ballo_Robin - Profile picture
  • udud6d5d - Profile picture
  • cruisinaz - Profile picture
  • compasseducation - Profile picture
  • Sonya Smoak - Profile picture
  • letsconnectWINC - Profile picture
  • eweryst - Profile picture
  • alittlebitofloveliness - Profile picture
  • CV_Writer - Profile picture