This page is available to Payflow Link users only.
To section provides full instructions for a simple integration option that enables you to begin to process transactions using Payflow Link in about an hour.
Only administrators can modify this information. If you do not have administrator privileges, you can only view this information here.
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 customer's 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.
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 section.
To connect your website 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.
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 website.
Follow these steps:
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.
<form method="POST" action="https://payflowlink.paypal.com">
<input type="hidden" name="LOGIN" value="Your LOGIN here">
<input type="hidden" name="PARTNER" value="Your PARTNER here">
<input type="hidden" name="DESCRIPTION" value="Order description here">
<input type="hidden" name="AMOUNT" value="Total transaction AMOUNT here">
<input type="hidden" name="TYPE" value="Transaction TYPE here">
<input type="submit" value="Click Here to Purchase">
</form>
Replace the bold text with actual values for the LOGIN, PARTNER, AMOUNT, and TYPE parameters, as follows:
LOGIN. The login name that you chose for your Payflow account.
PARTNER. The name of your Partner was provided to you by your reseller.
AMOUNT. Total amount of the transaction. The value must be greater than 1.00.
TYPE. A single letter that identifies the type of transaction (S for sale, A for authorization).
Be sure to change only the text in the bold in the example text. Leave the quotation marks (") in place.
Save the file and insert the HTML text into your Web page at the point where Payflow Link should complete the transaction.
Your next step is to open the Web page and test the button (Click Here to Purchase in this example) to ensure that it opens the PayPal transaction pages and performs the transaction properly. Refer to the Payflow Link User's Guide, which is available on the Documentation page, for complete details.