2009

Table Of Contents
Introduction
How Direct Payment Processing Works
1
10 Website Payments Pro Payflow Edition Developer’s Guide
How Direct Payment Processing Works
Figure 1.1 illustrates the Direct Payment credit card processing flow. For credit card
transactions, customers can stay on your website as PayPal processes the payment in the
background.
FIGURE 1.1 Direct Payment credit card processing
The numbers in the flow identify these events:
1. On your website, the customer chooses to pay with a credit card and enters the credit card
number and other details.
2. The customer reviews the order.
3. When your customer clicks “Pay” to place the order, you send the Direct Payment request.
Within seconds, you receive the response confirming that the transaction has been
processed.
4. You transfer your customer to your order confirmation page.
The “Pay” button on your website sends the Direct Payment request over the Payflow gateway
to the server. The request includes the required information you collected from the customer
such as the amount of the transaction, the buyers credit card number, expiration date, browser
IP address, and an element that specifies whether the transaction is a final sale or an
authorization for a final amount that you capture in a subsequent transaction.
PayPal is completely invisible to your customer before, during, and after the purchase. PayPal
does not send an email receipt to the customer, nor does the customers credit card statement
indicate that PayPal processed the payment.
NOTE: Direct Payment credit card processing is not covered by the PayPal Seller Protection
Policy (SPP).