PayPal Adaptive Payments Release Notes - Release 1.8.5

Important: Adaptive Payments is now a limited release product. It is restricted to select partners for approved use cases and should not be used for new integrations without guidance from PayPal.

These Release Notes address the API operations within the PayPal Adaptive Payments WSDL.

The Adaptive Payments APIs include:

  • Single Payments
  • Parallel Payments
  • Chained Payments
  • Guest Payments
  • Embedded Payments
  • Preapprovals
  • Refunds

These products use this API:

  • Adaptive Payments

Affected products

This release affects these products:

  • Adaptive Payments

Adaptive Payments

For a current list of PayPal product and API issues, as well as upcoming maintenance events, go to PayPal Status.

Changed calls

  • GetPaymentOptions
  • SetPaymentOptions
  • Pay
  • PaymentDetails

Schema changes

Name Part of schema Type of change
PayRequest.payKeyDuration* Element New
PaymentDetailsResponse.payKeyExpirationDate* Element New
ShippingAddressInfo Complex Type New
PhoneNumber Complex Type New
SenderOptions.addressOverride Element New
SenderOptions.shippingAddress Element New
PaymentDetailsResponse.shippingAddress Element New
PhoneType Simple Type New

*Added July 23, 2013

New features

Specify the sender's shipping address

You can now specify the sender's shipping address in the SetPaymentOptions API, enabling a sender to review the shipping address on the payment review page. Additionally, you can use the addressOverride field to specify whether a user can override the specified shipping address.

A pay key duration*

The Pay API operation now lets you specify the duration for which the returned pay key is valid.

Determine a pay key duration*

The PaymentDetails API operation now lets you determine the date/time at which a pay key expires. Note that this feature works just for pay keys for which a "pay key duration" was specified in the Pay API call that generated the pay key.

For the previous features, see schema changes and the documentation for each API operation listed in changed calls.

*Added July 23, 2013