Property |
Type |
Description |
|
$Amount |
PayPal\CoreComponentTypes\BasicAmountType |
The amount to charge to the customer. Required Only numeric
characters and a decimal separator are allowed. Limit: 10
single-byte characters, including two for decimals You must
set the currencyID attribute to one of the three-character
currency code for any of the supported PayPal currencies. |
|
$ButtonSource |
string |
An identification code for use by third-party applications
to identify transactions. Optional Character length and
limitations: 32 single-byte alphanumeric characters |
|
$Custom |
string |
Custom annotation field for tracking or other use Optional |
|
$EmailSubject |
string |
Subject line of confirmation email sent to recipient
Optional |
|
$Handling |
PayPal\CoreComponentTypes\BasicAmountType |
Per-transaction handling charge Optional |
|
$Invoice |
string |
Your invoice number Optional |
|
$ItemName |
string |
Name of purchased item Optional |
|
$ItemNumber |
string |
Reference number of purchased item Optional |
|
$Memo |
string |
Text entered by the customer in the Note field during
enrollment Optional |
|
$MpID |
string |
Preapproved Payments billing agreement identification number
between the PayPal customer and you. Required Character
limit: 19 single-byte alphanumeric characters. The format of
a billing agreement identification number is the
single-character prefix B, followed by a hyphen and an
alphanumeric character string: B-unique_alphanumeric_string |
|
$PaymentType |
string |
Specifies type of PayPal payment you require Optional |
|
$Shipping |
PayPal\CoreComponentTypes\BasicAmountType |
Per-transaction shipping charge Optional |
|
$SoftDescriptor |
string |
Passed in soft descriptor string to be appended. Optional
Character length and limitations: single-byte alphanumeric
characters |
|
$Tax |
PayPal\CoreComponentTypes\BasicAmountType |
The tax charged on the transaction Optional |
|