Developer's Guide

Table Of Contents
1.4.0 Features
276 August 7, 2012 Adaptive Payments Developer Guide
Changes to the Pay API Operation
Changes to PayRequest and PayResponse Message
Changes to the PaymentDetails API Operation
Changes to PaymentDetails response messages
Field Description
actionType New CREATE value:
PAY – Use this option if you are not using the Pay request
in combinations with the ExecutePayment request.
CREATE – Use this option to set up the payment
instructions with the Pay request and then execute the
payment at a later time with the ExecutePayment
request.
paymentType New person-to-person values PERSONAL and CASHADVANCE.
Person-to-person payments can only be made under the
following conditions:
simple and parallel payments (not chained)
all transactions within the single Pay request must be
person-to-person
feesPayer field set to EACHRECEIVER or SENDER.
this feature requires the appropriate permission level from
PayPal
Receiver.PhoneNumberType New field:
common:PhoneNumberType
Allows you to pass a receivers mobile phone number,
including the country code and extension.
NOTE: This feature is available for applications with special
permission level.
Field Description
actionType New CREATE value:
PAY – Use this option if you are not using the Pay request
in combinations with the ExecutePayment request.
CREATE – Use this option to set up the payment
instructions with the Pay request and then execute the
payment at a later time with the ExecutePayment
request.