JotForm User Guide / Payment Forms /

Configuring PayPal Express Integration

Configuring PayPal Express Integration

PayPal has deprecated PayPal Express payment. Existing forms with PayPal Express will still work, but we highly recommend switching to/using our newest PayPal integrations such as the following:

Paypal Checkout: -How-to-Integrate-Form-to-PayPal-Checkout.

Paypal Business: -How-to-integrate-PayPal-Business-with-JotForm.


JotForm's PayPal Express integration requires a Business PayPal account. If you don't have one yet, sign up or upgrade your existing Personal account.

If you want to use PayPal's pop-up (in-context) payment system, the items you are selling must not require shipment (i.e., Digital Goods) and Digital Goods must be enabled for your Business account.

Enabling Digital Goods for Express Checkout

1. Log in to your PayPal account

2. Go to My Accounts

3. Click Business Setup/My Business Setup

4. Check whether Digital Goods is listed as the payment solution

5. Click Change if Digital Goods is not listed as the payment solution

6. Select Digital Goods then click Save

Configuring the integration

API Username, API Password, and Signature  -  Obtain your PayPal API credentials by following the steps here.

Alternatively, you can use this PayPal API widget to get your API directly.

Currency -  The currency to be used for the payment transaction. The currencies listed are the ones that are currently supported by PayPal.

Digital Goods (checked by default) - If checked, this integration will use PayPal's Digital Goods flow.  For this to work, your PayPal account must have Digital Goods enabled, and that your products do not need shipment.

If unchecked, you can choose to require a shipment address and charge a shipping fee, but the integration will use the regular Express Checkout flow.

Need Shipment Address - This is only available for Non-Digital Goods integration.

Payment Types

Sell Products  - Select this if you are requesting a one-time payment for a physical or virtual product or service that you are selling.

Sell Subscriptions - If you require a recurring or multiple payments from your buyers.

Collect Donations/Custom Amount Payment -  For donations or payments wherein your buyers/donors can specify the amount 

Depending on what you are selling or offering, you will be presented with different options pertaining to your transaction type. 

With products, you will need to add items and corresponding options for such items.

For subscriptions, you must add subscription items and specify the subscription conditions such as payment interval, number of payments, free trials (if applicable), etc.

Donations are pretty straightforward, and the settings are displayed as soon as you select the option.

Click here to learn more about payment/order form types. 


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


  • ericolas.chandra

    It doesnt work. There's no digital goods option. any update?

  • raoul garza

    Why does PayPal require a log in, or creating an account?
    Is there a way for customers to just pay without creating an account?

  • IHCComm

    This procedure should be updated. Paypal's UI does not look like the screenshots anymore.

  • tahch

    Paypal tells me new accounts can no longer do digital goods :(

  • jonokaufman

    Is anyone else having customers not able to make payments via a Jotform with PayPal express?

    Have had several customers contact us that when they click to finalise payment the screen freezes or they see a blank screen (and the payment doesn't go through).

  • bajabart

    how do i redirect my customer back to my custom thank you page after they purchase on pay pal?