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
Payment Item Information Fields
PROTECTIONELIGIBILITY
Since version 64.4, the kind of seller protection in force for the
transaction, which is one of the following values:
Eligible – Seller is protected by PayPal's Seller Protection Policy
for Unauthorised Payments and Item Not Received
ItemNotReceivedEligible – Seller is protected by PayPal's Seller
Protection Policy for Item Not Received
UnauthorizedPaymentEligible – Seller is protected by PayPal's
Seller Protection Policy for Unauthorized Payment
Ineligible – Seller is not protected under the Seller Protection
Policy
T
ABLE A.7 Payment Item Information Fields
Field Description
INVNUM
Invoice number you set in the original transaction.
Character length and limitations - 127 single-byte alphanumeric
characters
CUSTOM
Custom field you set in the original transaction.
Character length and limitations - 127 single-byte alphanumeric
characters
NOTE
Memo entered by your customer in PayPal Website Payments note
field.
Character length and limitations - 255 single-byte alphanumeric
characters
SALESTAX
Amount of tax charged on payment.
T
ABLE A.6 Payment Information Fields
Field Description