
Adaptive Payments Developer Guide August 7, 2012 169
Preapproval API Operation
PreapprovalRequest Message
ClientDetails Fields
feesPayer xs:string
(Optional) The payer of PayPal fees. Allowable values are:
SENDER – Sender pays all fees (for personal, implicit simple/parallel
payments; do not use for chained or unilateral payments)
PRIMARYRECEIVER – Primary receiver pays all fees (chained payments
only)
EACHRECEIVER – Each receiver pays their own fee (default, personal and
unilateral payments)
SECONDARYONLY – Secondary receivers pay all fees (use only for chained
payments with one secondary receiver)
Field Description
applicationId xs:string
(Optional) Your application’s identification, such as the name of your
application
customerId xs:string
(Optional) Your ID for this sender
Maximum length: 127 characters
customerType xs:string
(Optional) Your identification of the type of customer
Maximum length: 127 characters
deviceId xs:string
(Optional) Sender’s device ID, such as a mobile device’s IMEI number or a
web browser cookie. If a device ID was passed with the PayRequest, use the
same ID here.
Maximum length: 127 characters
geoLocation xs:string
(Optional) Sender’s geographic location
Maximum length: 127 characters
ipAddress xs:string
(Optional) Sender’s IP address. If an IP addressed was passed with the
PayRequest, use the same ID here.
model xs:string
(Optional) A sub-identification of the application
Maximum length: 127 characters
Field Description
Comentarios a estos manuales