2013

Table Of Contents
SOAP API Developer Reference February 01, 2013 247
Recurring Payments and Reference Transactions API Operations
BAUpdate API Operation
12
PayerInfoType Fields
BillingAgreement
Custom
xs:string
Custom annotation field for your own use.
Character length and limitations: 256 single-byte alphanumeric characters
BillingAgreementSta
tus
ebl:MerchantPullStatusCodeType
(Optional) Use to cancel a billing agreement. To cancel a billing agreement, pass the
value Canceled.
NOTE: If you do not pass the value Canceled, BAUpdate returns the buyers latest
billing address.
BillingAgreementMax cc:BasicAmountType
Maximum amount for this billing agreement.
NOTE: This field only has a value if the buyer signed up for PayPal using
Preapproved Payments; it is included for backwards compatibility with
legacy systems.
Character length and limitations: Value is a positive number which cannot exceed
$10,000 USD in any currency. It includes no currency symbol. It must have 2 decimal
places, the decimal separator must be a period (.), and the optional thousands
separator must be a comma (,).
PayerInfo ns:PayerInfoType
Information about the buyer such as the buyers name, email address, and country of
residence.
Field Description
Payer ebl:EmailAddressType
Email address of buyer.
Character length and limitations: 127 single-byte characters
PayerID ebl:UserIDType
Unique PayPal Customer Account identification number.
Character length and limitations:13 single-byte alphanumeric characters
PayerStatus ebl:PayPalUserStatusCodeType
Status of buyer. It is one of the following values:
verified
unverified
Character length and limitations: 10 single-byte alphabetic characters
PayerName ebl:PersonNameType
First and last name of buyer.
Field Description