Developer's Guide

Table Of Contents
Gateway Developer Guide and Reference 07 January 2014 27
Introducing the Gateway Checkout Solutions
About the Gateway Transaction Flow
1
About the Gateway Transaction Flow
The traditional transaction flow is as follows. Numbers correspond to numbers in the figure.
1. At your website, the customer clicks Buy to purchase merchandise.
2. You send the transaction request to the Gateway server.
3. The Gateway sends the transaction to the payment processing network.
4. Your processor sends the response back to the Gateway server and processes the
transaction (obtains the payment from the customer bank and deposits it in the merchant
bank).
5. The Gateway server returns the response to your website.
6. Your website displays the result to the customer.
You can use the core transaction parameters supported by all Gateway processors described in
this dcumentation to send transaction data to your processor. In addition:
Reference transactions (Tokenization) Yes Yes
Secure token to preset hosted checkout
page
Yes Yes
Reporting APIs Yes Yes
Desktop integration Yes Yes
Recurring billing Yes Yes
Basic fraud protection Yes Yes
Advanced fraud protection Yes Yes
Partner/channel distribution support
(Partner Manager, registration, XML
registration) resale and referral
Yes Yes
Feature
PayPal Payments Advanced
Payflow Link
PayPal Payments Pro
Payflow Pro