Integration Guide

Table Of Contents
Website Payments Standard Integration Guide September 2008 151
Recurring Payments – Subscribe Buttons
Creating Advanced Subscribe Buttons on the PayPal Website
3
Click the Step 3 bar if you want to specify advanced features for your button.
Follow the instructions for “Step 3 – Adding Advanced Features to Your Subscribe
Button” on page 151.
Scroll to the top of the page and click the Step 1 bar if you want to adjust the basic
features of your button.
Follow the instructions for “Step 1 – Specifying Basic Features of Your Subscribe
Button” on page 144, beginning with Step 5.
Step 3 – Adding Advanced Features to Your Subscribe Button
Use the Step 3 section of the button creation tool to specify advanced features of your button.
1. Do you need your subscribersshipping addresses (optional)?
Yes – Select this radio button to prompt subscribers to select or enter shipping addresses
during checkout.
“Yes” is the default choice for this feature.
No – Select this radio button if you do not want to prompt subscribers for shipping
addresses. Select this option for items that do not require shipping, such as digital goods
that subscribers download, or if the item is a service that does not require on-site delivery.
2. Take subscribers to a specific webpage (URL) after checkout cancellation (optional)?
Select the checkbox and enter a URL in the text box if you have a special page on your
website where you want subscribers to return if they cancel their checkouts before
completing their transactions.
3. Take subscribers to a specific webpage (URL) after successful checkout (optional)?
Select the checkbox and enter a URL in the text box if you have a special page on your
website where you want subscribers to return after they complete their checkouts
successfully.
N OTE: If you have a special webpage for subscribers who return to your website after
checking out successfully, consider implementing Payment Data Transfer so that
you can display information about the completed transactions. For more
information, see the Order Management Integration Guide
.
4. Add advanced variables to the HTML code of your payment button (optional).
If you are familiar with the HTML programming and the advanced HTML variables
supported by Website Payments Standard payment buttons, you can enter them here. Select
the checkbox, and then enter the variables in the text box below it.
Enter any advanced HTML variables in the following, name/value-pair format:
variableName=allowableValue
For example, you want PayPal to display custom payment pages during checkout that you
set up in your account profile. Use the HTML variable page_style with the name you