
Adaptive Payments Developer Guide August 7, 2012 85
Pay API Operation
PayRequest Message
PhoneNumberType Fields
paymentType xs:string
(Optional) The transaction type for the payment.
Allowable values are:
GOODS – This is a payment for non-digital goods
SERVICE – This is a payment for services (default)
PERSONAL – This is a person-to-person payment
CASHADVANCE – This is a person-to-person payment for a cash advance
DIGITALGOODS – This is a payment for digital goods
BANK_MANAGED_WITHDRAWAL – This is a person-to-person payment for
bank withdrawals, available only with special permission.
NOTE: Person-to-person payments are valid only for parallel payments that
have the feesPayer field set to EACHRECEIVER or SENDER.
paymentSubType xs:string
(Optional) The transaction subtype for the payment.
phone common:PhoneNumberType
A type to specify the receiver’s phone number. The PayRequest must pass
either an email address or a phone number as the payment receiver.
primary xs:boolean
(Optional) Whether this receiver is the primary receiver, which makes the
payment a chained payment. You can specify at most one primary receiver.
Omit this field for simple and parallel payments.
Allowable values are:
true – Primary receiver
false – Secondary receiver (default)
Field Description
countryCode xs:string
(Required) Telephone country code.
phoneNumber xs:string
(Required) Telephone number.
extension xs:string
(Optional) Telephone extension.
Field Description
Comentarios a estos manuales