Merchant API v108.0 release notes

Merchant API v108.0 includes the following PayPal releases:

Code release version Release date Description
108 10/02/2013 Changes to the API are described below.

These release notes address the API operations within the PayPal Merchant API WSDL and associated schemas:

The document covers changes to the Merchant APIs, which include:

  • Express Checkout
  • Direct Payment
  • Authorization and Capture
  • Recurring Payments
  • Mass Pay
  • Button Manager

These products use this API:

  • PayPal Payments Standard
  • PayPal Payments Advanced
  • Website Payments Pro

Affected products

This release affects these products:

  • Express Checkout
  • Website Payments Pro — See the Express Checkout section for related release notes

Express Checkout

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

Express Checkout - Schema changes

Name PaymentInfoType.InstrumentDetailsType.InstrumentID in:
DoCaptureResponseDetailsType
DoExpressCheckoutPaymentResponseDetailsType (reserved for future use)
DoReferenceTransactionResponseDetailsType (reserved for future use)
Part of schema Element
Type of change New element
Description The InstrumentID response field was added to the InstrumentDetailsType. This field holds an instrument ID (issued by the external party) corresponding to the funding source used in the payment. It may be returned in the following API operations: DoCapture (NVP | SOAP), DoExpressCheckoutPayment (NVP | SOAP), DoReferenceTransaction (NVP | SOAP).

Name PaymentInfoType.InstrumentDetailsType.InstrumentCategory in:
DoCaptureResponseDetailsType
Part of schema Element
Type of change New enumeration value
Description The enumeration value 2 was added to the InstrumentCategory response field. This new value represents PLCC (Private Label Credit Card) / Co-branded payment cards. The InstrumentCategory field is part of the InstrumentDetailsType and may be returned in the DoCapture (NVP | SOAP) API operation.