PayPal Payments Pro Payment Gateway

Overview

PayPal is easily one of the most widely adopted payment merchant systems available.  There are several options that PayPal makes available to their clients, including this one - PayPal Payments Pro.  This payment gateway allows you to use PayPal as your merchant processor, but it does so without requiring your customers to leave your site.  The payment is transparently processed the same as it would if you chose any other credit card gateway.  The customer wouldn't even know they used PayPal.  

Requirements

The following prerequisites will be necessary to accomplish the goals of this article:

Getting Started

There are no prerequisites to follow along with this article.

PayPal Payments Pro Payment Gateway

Before you can enter your PayPal information into the configuration view, you'll first need to have your PayPal account created.  Once you create it, you'll need to enter the respective merchant administration area to gather the following pieces of information.

  • API Username
  • API Password
  • API Signature

You can find out how to gather that information in the PayPal Express payment method documentation.  Once you have those details, please return to this article.

Setting Description
API Username Please see the PayPal Express documentation for where and how to retrieve this value.
API Password Please see the PayPal Express documentation for where and how to retrieve this value.
API Signature Please see the PayPal Express documentation for where and how to retrieve this value.
Currency This drop down list will contain a listing of the payment methods that PayPal currently supports.  Choose the one that matches the currency you wish to process in your store.  The transactions on your store will then be sent to PayPal with that currency code.  In most cases, you'd want this currency to match your store setting, but it's not required.
PayPal Mode You have two choices, "Test" and "Production."  If you're enabling this on your live server where your customers will be placing orders, you should probably choose Production.  This will route all payment transactions to the PayPal production service, where the payment will be processed and money will change hands.  If you're testing in any way and not yet ready to accept payments, choose "Test" instead.
Debug Mode This setting is useful when you're developing, or when you need to troubleshoot transactions. When checked, the transactions will include additional information to help you determine where and why problems may be occurring.

 

Have more questions? Submit a request

Need More Help?

Do you need more assistance with this article? Please review your support options.