Set Up PayPal Payflow for Payments

Prev Next

This process is necessary for CivicPlus Payments to be allowed to communicate with the Payflow gateway.

Payflow is Paypal’s payment gateway that is utilized by Paypal Payments Pro. To learn more about this, please read Paypal’s documentation on Paypal Payments Pro and Payflow.

Important Notes

  • Please be aware, you must already have access to PayPal Manager in order to use this guide.

  • Only business accounts can “go live” with PayPal. Using the wrong type of account will keep you from processing payments. For more information, please see Paypal’s documentation.

Disclaimer

This article is for informational purposes only. We cannot make any guarantee to the accuracy of these specific steps below as PayPal may make modifications to what things are called or where they are placed. The outline below should be substantially like what you should see on the PayPal site.

Customer Responsibilities

You (the customer) are responsible for configuring the Hosted Checkout Page and providing the right partner, vendor, username, and password to CivicPlus. If you do not do these items, your users will not be able to complete a transaction. Additionally, it is your responsibility to make sure that you are following the right measures to protect against fraud, disputes, chargebacks, and any other types of errors that result in monetary loss.

Send Credentials to CivicPlus

  1. Please provide the following credentials to CivicPlus. These are the credentials that you use to log in to PayPal Manager Paypal login.

    • Partner: Enter the partner information

    • Merchant Login: Add the merchant login

    • User (Optional): If desired, enter the user

    • Password: Type your password

  2. CivicPlus will provide you a link to use in your Hosted Pages settings. You will need this link in order to complete this guide. The link will look similar to: https://pay.civicplus.com/api/v1/HostedCharge/account/cqEq22nHnmIsZEf1K0fZyDL00d188LlI/return

Configure Hosted Pages

  1. Navigate to PayPal Manager and log in Paypal login screen.

  2. Click on Service SettingsService settings.

  3. Click on Set UpSet up paypal.

  4. In the Choose your settings section, select Live under Transaction Process Mode Payflow Live.

  5. In the Display options on payment page section, enter the following information Display options on payment page.

    • Enter Text for Cancel URL: Cancel

    • Enter Cancel URL: Paste the link you received from the prerequisite step

    • Enter Error URL: Paste the link you received from the prerequisite step

    • Cancel URL Method: POST

    • Enter Button Text: Pay Now

  6. In the Billing Information section, check the following checkboxes: Billing information.

    • Required:

      • Name

      • Address

      • City/Suburb

      • State/Province

      • Zip code/Postal Code

      • Email address

    • Editable:

      • Name

      • Address

      • City/Suburb

      • State/Province

      • Zip code/Postal Code

      • Phone

      • Email address

      • CSC

  7. You do not need to check anything in the Shipping Information section

  8. In the Payment Confirmation section, enter the following information: Payment confirmation.

    • Show confirmation page: On my website

    • Enter Return URL: Paste the link you received from the prerequisite step

    • Return URL Method: POST

  9. In the Security Options be sure to Enable Secure TokenEnable secure token.

  10. Click Save ChangesSave changes button.