Integration Guide

Table Of Contents
Recurring Payments – Subscribe Buttons
Creating Advanced Subscribe Buttons on the PayPal Website
3
142 September 2008 Website Payments Standard Integration Guide
Creating Advanced Subscribe Buttons on the PayPal Website
Read the following topics to learn more about creating Subscribe buttons on the PayPal
website:
z “Generating Code for Payment Buttons and Email Payment Links” on page 142
z “Protecting HTML Code for Payment Buttons” on page 142
z “Using the Button Creation Tool for Advanced Subscribe Buttons” on page 142
z “Creating Advanced Subscribe Buttons With JavaScript Disabled” on page 155
Generating Code for Payment Buttons and Email Payment Links
When you create Subscribe buttons with tools on the PayPal website, PayPal generates HTML
code for website payment buttons. Then, you copy and paste the HTML code onto the pages of
your website.
In addition to HTML code, PayPal generates URL code for email payment links. Use email
payment links to add Subscribe functionality to your email messages. If your web editing tool
or your service provider does not allow you to paste HTML code onto your webpages, you
may be able to paste the URL code for email payment links onto your webpages instead.
Protecting HTML Code for Payment Buttons
When you create Subscribe code with tools on the PayPal website, PayPal lets your protect the
HTML button code that it generates by encrypting part of it. Protecting the HTML code of
your payment buttons helps protect against malicious tampering and fraudulent payments.
IMPORTANT: Merchants with significant payment volume are required to take precautions
on securing Website Payments Standard buttons.
For more information, see Chapter 6, “Securing Your Website Payments Standard Buttons
Using the Button Creation Tool for Advanced Subscribe Buttons
Read the following topics to learn how to use the button creation tool for Subscribe buttons:
z “The Basic Steps for Using the Tool With Subscribe Buttons” on page 143
z “Saving Subscribe Buttons in Your PayPal Account” on page 143
z “Tracking Inventory” on page 144
z “Adding Advanced Features to Subscribe Buttons With HTML Variables” on page 144
z “Step 1 – Specifying Basic Features of Your Subscribe Button” on page 144
z “Step 2 – Tracking Inventory With Your Subscribe Button” on page 149
z “Step 3 – Adding Advanced Features to Your Subscribe Button” on page 151