PayPal Payflow Pro

PayPal’s Payflow Pro lets you accept international payments with PayPal. This integration requires a PayPal Payflow Pro account, and you may be required to attain a separate merchant account in order to process credit card transactions.

Users who complete your form are redirected to an integrated Wufoo payment form to enter their billing information. Wufoo does not store any of this information. It is passed securely to PayPal and they return if the transaction was successful or not.

Tip! Our article on Choosing a Payment Merchant can help you choose the right payment integration.

Adding the Integration

You can set up this integration on the Payment Settings page—just click Payments next to your form in the Form Manager.

Merchant Setup

To connect a PayPal Payflow Pro account:

  1. Select PayPal Payflow Pro as your merchant.
  2. Enter your API User, API Merchant, API Password, and API Partner. See below for steps to find this information.

To find your PayPal Payflow Pro API information:

  1. Logging into your PayPal Payflow Pro account.
  2. Click Account Administration at the top of the page.
  3. Click Manage Users.
  4. Click the appropriate User Login link.
  5. Here you’ll find your API User, Merchant, Password, and Partner information.
If you are configuring a Payflow Pro sub-user account, the password you enter into Wufoo will be the password that you assigned the sub-user. If you are configuring the main PayPal account to work with Wufoo, but you have assigned a transaction password to the main PayPal account, you will use the transaction password information.
Payment Options

PayPal Payflow Pro supports the following payment options:

  • Currency
  • Show Running Total
  • Pre-Populate Billling Info
  • Collect Shipping Address
  • Limit Card Types Accepte
  • Email Receipt To User
  • Email Copy of Receipt to Me
Assigning Prices

You'll need to assign prices to fields on your form.

Integration Errors

User Authentication Failed

This error is caused by one or more of the following:

  • Login information is incorrect. Verify that USER, VENDOR & PARTNER information have been entered correctly. Double check to make sure that your information is entered exactly as it appears in PayPal.
  • Password information is correct. By default, the password you use to log into PayPal is the password used for the Wufoo integration. If you have changed your transaction password, then you’ll need to enter the new transaction password in Wufoo.
Transactions Being Declined

A declined transaction means that PayPal or your merchant declined the payment. You can check why a transaction has been declined in your PayPal account.

Video Overview

Process international and domestic payments with PayPal.

Create online forms

Add HTML forms to your site in a snap—no coding required.

Change Language