- 31 May 2022
- 3 Minutes to read
-
Print
-
DarkLight
-
PDF
Setting Up PayPal Payflow Pro
- Updated on 31 May 2022
- 3 Minutes to read
-
Print
-
DarkLight
-
PDF
Commercio is currently integrated with payment gateway PayPal Payflow Pro, and in order to publish stores that accept payment, your organization needs an account. After your account is established, you will create an API user and add your Payflow credentials to your Account Settings. If you have created an API User for use with PopUpShops, you can skip to How to Update CompanyStore with Payflow API User Credentials.
How to Sign-Up for a PayPal Payflow Pro Account
- Go to https://www.paypal.com/us/webapps/mpp/payflow-payment-gateway
- Select Get Started Today
- Select Payflow Pro in the Choose your gateway pop-up window.
- To proceed, gather the following:
- General account information
- Merchant bank and processor information
- Credit card and billing information
- Select Continue
- After creating your account, confirm that you can login to PayPal Manager at manager.paypal.com to configure and manage your Payflow Pro account.
How to Create an API User
- Login to your Payflow Pro account by entering your Payflow Manager login credentials (not your PayPal account credentials).
- Select Account Administration in the top navigation menu.
- Select Add Users from the Manage Users category.
- In the User Information section, enter a contact name and email address.
- In the User Login Information section, enter the user name.
- We recommend using Commercio because it is easy to use and identify.
- Enter a new password for the API user that is different than your mechant or admin password.
- Re-enter the password in the Confirm User Password field.
- Note: Be sure to record the exact spelling and use of capitalization and characters for both the User Login Name (API User) and the User Password (API User Password) as you will need them later and they must be accurately entered in order for your Commercio Pop Up Shops to be published and accept payments!
- In the Assign Privilege to User Section, select API_FULL_TRANSACTIONS from the Select Predefined Role drop-down selection.
- In the User Status drop-down, select Active.
- Enter the security code as shown or heard in the final field.
- Select Update.
How to Update Payflow Settings for Compatibility
- In the top navigation menu, select Service Settings, then select Setup.
- In the Choose your Settings section, ensure that the transaction Process Mode is set to Live.
- In the Silent Post for Data Transfer section, select Yes in the Use Silent Post dropdown.
- In the Security Options section near the bottom of the page, toggle the Enable Secure Token selection to Yes.
- Select Save Changes.
- Return to the Account Administration in the top navigation menu.
- in the Manage Security section, select Transaction Settings.
- In the Allow Reference Transactions, select the Yes.
- Select Confirm.
How to Update CompanyStore with Payflow API User Credentials
- Login to Commercio Company Stores.
- Click Jump In! next to the store where you will accept credit cards.
- In the side navigation menu, click Payment Methods and Credit Card.
- In Basic Settings move slider to Accept.
- Select the accepted credit cards by checking the box in the top right corner,
- Select Authorize and Capture from the Processing Method drop down.
- In the online credit card gateway section, enter the PayPal Manager Merchant Login in the PayFlow Pro Vendor ID field
- Enter the User Login Name of the API user that was created in the PayFlow Pro Username field
- We recommended Commercio in "How to Create an API User"
- Enter the API User Password in the PayFlow Pro Password field.
- Note: this should be different than your Payflow merchant login password.
- Select Save
Each time you publish a new pop up shop for the first time, our system runs a test to confirm that your Payflow account is set up correctly for processing payments. If the preferences on your Payflow account are not set up correctly or if there is an issuewith your Payflow Pro Login or API User credentials, you may encounter an error message.