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
72
Payment Item Fields
Auction Fields
T
ABLE A.8 Payment Item Fields
Field Description
L_DESCn
Amount of tax charged on payment.
These parameters must be ordered sequentially beginning with 0 (for
example L_DESC0, L_DESC1).
L_NUMBERn
Item number set by you. If this was a shopping cart transaction, PayPal
appends the number of the item to the HTML item_number variable.
For example, item_number1, item_number2, and so forth.
Character length and limitations - 127 single-byte alphanumeric
characters.
These parameters must be ordered sequentially beginning with 0 (for
example L_NUMBER0, L_NUMBER1).
L_QTYn
Quantity set by you or entered by the customer.
Character length and limitations - no limit
L_AMTn
Cost of item.
These parameters must be ordered sequentially beginning with 0 (for
example L_AMT0, L_AMT1).
L_OPTIONSNAMEn
PayPal option names for an item in the shopping cart; each name
corresponds to an option value. There can be multiple option names per
item.
The option names are ordered sequentially beginning with 0 (for
example,L_OPTIONSNAMES0, L_OPTIONSNAME1).
L_OPTIONSVALUEn
PayPal option values corresponding to option names of an item in the
shopping cart.
The option names are ordered sequentially beginning with 0 (for
example,L_OPTIONSVALUE0, L_OPTIONSVALUE1).
T
ABLE A.9 Auction Fields
Field Description
BUYERID
Customer’s auction ID
CLOSINGDATE
Auction’s close date
MULTIITEM
Counter used for multi-item auction payments