Integration Guide
Table Of Contents
- Website Payments Pro Hosted Solution Integration Guide
- About This Guide
- Intended Audience
- Revision History
- Documentation Feedback
- Getting Started with Website Payments Pro Hosted Solution
- Integrating Your Website Using HTML
- Customising Your PayPal Payment Page
- Integrating iFrame in Your Website
- Integrating Your Website Using API
- Testing Your Integration in Sandbox
- Order Processing
- Protecting Buttons by Using Encrypted Website Payments
- Public Key Encryption Used by Encrypted Website Payments
- Setting Up Certificates Before Using Encrypted Website Payments
- Generating Your Private Key Using OpenSSL
- Generating Your Public Certificate Using OpenSSL
- Uploading Your Public Certificate to Your PayPal Account
- Downloading the PayPal Public Certificate from the PayPal Website
- Removing Your Public Certificate
- Using Encrypted Website Payments to Protect Your Payment Buttons
- Blocking Unprotected and Non-encrypted Website Payments
- Optional API Operations
- Moving from Website Payments Standard to Hosted Solution
- Error Messages
- Currency Codes
- Index
Customising Your PayPal Payment Page
Adding HTML Variables
32
showCustomerName
Display customer name (first name and last name).
Default Value: true
Allowable Value: true or false, where true = show and false =
hide.
showBillingAddress
Display billing address information.
Default Value: true
Allowable Value: true or false, where true = show and false =
hide.
showBillingPhone
Display billing phone number.
Default Value: true
Allowable Value: true or false, where true = show and false =
hide.
showBillingEmail
Display email address for billing purposes.
Default Value: false
Allowable Value: true or false, where true = show and false =
hide.
showHostedThankyouPage
Display PayPal’s confirmation page.
Default Value: true
Allowable Value: true or false, where true = show and false =
hide.
showShippingAddress
Display shipping address.
Default Value: false
Allowable Value: true or false, where true = show and false =
hide.
subheaderText
Color of the “Pay with my PayPal account” or “Pay with a Card”
text.
template
Template used for your payment page. Options are TemplateA,
TemplateB, and TemplateC. TemplateD is used for iFrame
integration only and is not an option on the Customization page on
PayPal.com.
T
ABLE 3.1 HTML Variables for Look and Feel of Payment Page
Variable Description