# Set up PayPal Payflow Pro

> Connect PayPal Payflow Pro to your Bolt merchant account.

Source: https://help.boltapp.com/integrations/payment-processors/paypal-payflow

Connect PayPal Payflow Pro to Bolt so Bolt can authorize and capture payments through your Payflow gateway.

## Step 1: Allowlist Bolt and merchant IPs [#step-1-allowlist-bolt-and-merchant-ips]

Use [PayPal Payflow Pro allowlist documentation](https://www.paypal.com/mt/smarthelp/article/how-do-i-whitelist-my-server%E2%80%99s-ip-address-so-it-can-access-paypal-apis-ts1926) to allow:

* `13.57.173.93`
* `18.236.33.230`
* `34.209.104.177`
* `52.36.152.150`
* `12.2.150.168/29`
* `12.249.26.128/30`
* `50.18.19.8`

Also add your office IP addresses.

## Step 2: Obtain PayPal Payflow Pro keys [#step-2-obtain-paypal-payflow-pro-keys]

From your [PayPal Payflow Pro Gateway](https://manager.paypal.com/) account, collect:

* **Partner:** `PayPal`, or the ID from whoever registered your account
* **Vendor:** Merchant login ID created at registration
* **User:** Authorized user ID, or the same value as Vendor if you are the only user
* **Password:** Account password

## Step 3: Add keys and edit payment settings [#step-3-add-keys-and-edit-payment-settings]

1. Log into the [Bolt Merchant Dashboard](https://merchant.boltapp.com).
2. Go to **Settings** > **Payments**.
3. Click **Set Up PayPal Payflow Pro**.
4. Enter email address, password, vendor, and user.
5. Click **Next**.
6. Edit payment settings, then click **Complete Setup**.

**Expected result:** PayPal Payflow Pro appears as your active processor under **Settings** > **Payments**.

## Step 4: Configure fraud settings [#step-4-configure-fraud-settings]

For saved cards, Bolt does not transmit CVV match data. Use PayPal's [fraud protection guidance](https://www.paypal.com/mt/smarthelp/article/what-is-fraud-protection-faq4203) to disable CVV filters.

### With Fraud Protection [#with-fraud-protection]

Allow shipping and billing address mismatches in Payflow fraud settings.

### Without Fraud Protection [#without-fraud-protection]

Tell your fraud provider that payments through this processor will not include CVV match information.

## Step 5: Configure non-USD currency [#step-5-configure-non-usd-currency]

Work with PayPal to configure the desired currency on the gateway. A Payflow gateway processes one currency. To accept an additional currency (for example CAD alongside USD), open another gateway.

## Step 6: Set up chargeback notifications [#step-6-set-up-chargeback-notifications]

Configure PayPal Payflow Pro communication preferences for digital chargeback notifications.

## Chargeback handling [#chargeback-handling]

* **With Fraud Protection:** PayPal Payflow Pro supports manual dispute submissions.
* **Without Fraud Protection:** Follow [PayPal's customer disputes process](https://developer.paypal.com/docs/api/customer-disputes/v1/).

## Testing [#testing]

[Place test orders](https://developer.paypal.com/api/nvp-soap/payflow/payflow-pro/payflow-pro-testing/) with each acquiring bank and confirm fraud auto-declines are disabled.

## Related [#related]

* [Payment processors](/integrations/payment-processors)
* [Fraud Protection](/products/add-ons/fraud-protection)
