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
Optional API Operations
GetTransactionDetails API
Payer Information Fields
Payer Name Fields
T
ABLE A.3 Payer Information Fields
Field Description
EMAIL
Email address of payer.
Character length and limitations - 127 single-byte characters
PAYERID
Unique PayPal customer account identification number.
Character length and limitations - 13 single-byte alphanumeric
characters.
PAYERSTATUS
Status of payer. Valid values are:
verified
unverified
Character length and limitations - 10 single-byte alphabetic
characters.
SHIPTOCOUNTRYCODE
Payer’s country of residence in the form of ISO standard 3166 two-
character country codes.
Character length and limitations - Two single-byte characters
PAYERBUSINESS
Payer’s business name.
Character length and limitations - 127 single-byte characters
T
ABLE A.4 Payer Name Fields
Field Description
SALUTATION
Payer’s salutation.
Character length and limitations - 20 single-byte characters
FIRSTNAME
Payer’s first name.
Character length and limitations - 25 single-byte alphanumeric
characters.
MIDDLENAME
Payer’s middle name.
Character length and limitations - 25 single-byte alphanumeric
characters.
LASTNAME
Payer’s last name.
Character length and limitations - 25 single-byte alphanumeric
characters.