2009

Table Of Contents
Payflow Link User’s Guide 15
3
Integrating Your Web Site with
Payflow Link (Basic Integration)
IMPORTANT: If you currently use Payflow Link and have added a Fraud Protection
Services package, then you must change the Payflow Link URL in your HTML
code. Use:
https://payflowlink.paypal.com
The examples in this chapter use the Fraud Protection Services URL.
This chapter provides full instructions for a simple integration option that enables you to begin
to process transactions using Payflow Link in about an hour.
IMPORTANT: PayPal strongly recommends that you implement this minimum integration to
familiarize yourself with Payflow Link operation before implementing a more
customized integration.
To implement a more robust implementation that customizes the customers purchase
experience, you can add data fields to the Payflow Link pages or eliminate the pages by
collecting transaction data at your Web store and posting the data to the Payflow Link server.
For more information on taking advantage of Payflow Link’s advanced integration
capabilities, see
Chapter 4, “Integrating Your Web Site with Payflow Link (Advanced
Integration).”
NOTE: Payflow Link enables your customers to process a single transaction amount. Payflow
Link does not calculate the transaction amount based on customer selections. To enable
customers to order multiple items or quantities, you must develop a solution that
calculates the total transaction amount based upon customer selections in your Web
store. Your code must then pass the total transaction amount to the Payflow Link server
as described in this chapter.
Example of a Simple Integration
To connect your Web site to Payflow Link, you enter a few lines of HTML text into your
store’s Web page. In that text, you specify your Payflow account information and the amount
and type of transaction. That’s it!
As a result, a Buy button appears on your Web page (you can specify the text that appears on
the button). When a customer clicks the button, their browser displays the PayPal-hosted
pages, from which they submit the transaction. Upon closing the Receipt page, the customer is
returned to your Web site.
Follow these steps:
1. Copy and paste the following text into a text editor. (If you are viewing this document
online, use the Adobe Acrobat Reader Text tool to select the text and click Ctrl-C to
copy and Ctrl-V to paste it into the text editor.)