Setting up eCommerce with PayPal

PayPal (Payflow) is a payment gateway solution that can be used with any Internet merchant account to process credit card transactions online.

Setup requirements

As TopClass uses Transparent redirect to integrate with the payment gateway, customers are required to have one of the following:

  • PayPal Payments Pro (Payflow Edition)
  • Payflow Pro subscription

The following options need to be specified in PayPal Manager under the Hosted Pages tab:

  • Transaction Process Mode- Live
  • Do you want us to confirm payment by email? - No
  • Security setting > AVS - No
  • Security setting > CSC - No
  • Security setting > Enable Secure Token - Yes

Reference: Microsoft PowerPoint - Transparent Redirect 11-28-11 (paypalobjects.com)

Configuring the PayPal gateway method

The following system settings needs to be configured under System Administration > System Settings > Payment Methods:

Setting NamePurposeSet to
Payflow Transaction URLThe URL for submitting Payflow transactions.https://Payflowlink.paypal.com
URLThe URL to retrieve secure token from Payflow.https://Payflowpro.paypal.com
Payment GatewayThe payment gateway used by TopClass.Payflow
Payflow PartnerUsed for external partners with Payflow. If left empty, the default value is PayPal.PayPal Payments Pro (Payflow Edition): Partner Payflow Pro: Partner
PortThe port number for the Payflow system.443
VendorThe vendor name for the Payflow system.PayPal Payments Pro (Payflow Edition) or Payflow Pro: User
UserThe username for the Payflow system.PayPal Payments Pro (Payflow Edition) or Payflow Pro: User
PasswordThe password for the Payflow system.PayPal Payments Pro (Payflow Edition) or Payflow Pro: Password

Troubleshooting PayPal and Payflow

For more information on troubleshooting PayPal and Payflow, see the following resources: