2009
Table Of Contents
- Payflow Link User’s Guide
- Contents
- Preface
- Introduction
- Configuring Payflow Link
- Integrating Your Web Site with Payflow Link (Basic Integration)
- Integrating Your Web Site with Payflow Link (Advanced Integration)
- Testing Payflow Link
- Activating Payflow Link
- Managing Payflow Link
- Integrating TeleCheck Transactions
- Transaction Responses
- Submitting Transaction Data to the Payflow Link Server
- About the Confirmation Email Messages
- Payflow Link Transaction Types
- Frequently Asked Questions
- Index
Submitting Transaction Data to the Payflow Link Server
Data Returned by the Post and Silent Post Features
B
56 Payflow Link User’s Guide
Silent Post
The Silent Post feature returns data using the HTML Post method whenever a transaction
succeeds. The data is sent at the same time as when the Receipt page is displayed.
To ensure that transactions proceed only if your script actually receives the data returned by
the Silent Post, you must also select the Force Silent Post Confirmation feature.
Force Silent Post Confirmation
The Force Silent Post Confirmation feature ensures that no transactions proceed unless your
Web site receives the Silent Post data.
If you enable this feature, Payflow Link sends the Silent Post data and waits for a 200 OK
from your server (indicating the server’s receipt of the data). If Payflow Link does not receive
the success response, then the transaction is voided and the customer sees a communication
error message. In this case, PayPal Manager displays both a transaction that succeeded and a
transaction that was voided.
Data Returned by the Post and Silent Post Features
The Post and Silent Post features return the data described in this section. You have the option
to return either of the following lists of values:
z Return a short list of values generated by PayPal and the issuing bank to provide status
information on the submitted transaction. For this option, set the optional ECHODATA
parameter to False.
z Return both the short list of generated values plus all transaction data that was submitted
for the transaction. For this option, set the optional ECHODATA parameter to True. This
is the default setting.