API Version History

These release notes contain information about each release. For full documentation, see the Development & Integration Guides.

Classic APIs

Merchant API Express Checkout
Mass Payments
PayPal Payments Pro Direct Payment
Website Payments Pro
PayPal Payments Standard
Adaptive Accounts API  
Adaptive Payments API  
Invoicing API  
Payflow API PayPal Payments Advanced
PayPal Payments Pro Payflow Edition
Payflow Link
Payflow Pro
Website Payments Pro Hosted Solution  

Merchant API

The Merchant API includes the following APIs:

  • Express Checkout
  • Recurring Payments
  • Mass Pay
  • PayPal Payments Standard
  • Button Manager
  • PayPal Payments Pro (Direct Payment)

Click a link below to open the release notes of interest.

Note: While PayPal updates its code regularly to add features and correct problems, the Merchant API version number is updated only if there are changes to the interfaces or the behavior of this API. When there is a new API release, the WSDL version reflects the latest code version, which is why the API versions appear to skip numbers (e.g., there are no API releases associated with code releases 90 or 91).

The current API version is specified in the PayPalSvc.wsdl and applies to all Merchant API products:

<wsdl:definitions
ns:version="99.0"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"


Adaptive Accounts API

Click a link below to open the release notes of interest.

More Information

Adaptive Payments API

Click a link below to open the release notes of interest.

More Information

Invoicing API

Click a link below to open the release notes of interest.

More information

Payflow API

The Payflow API includes the following products:

PayPal Payments Advanced
PayPal Payments Pro (Payflow Edition)
Payflow Link
Payflow Pro

See the Payflow Gateway Developer Guide > Revision History for the latest updates.

Website Payments Pro Hosted Solution

Hosted Solution is used to add transaction processing to merchant websites, and is available in Australia, France, Hong Kong, Italy, Japan, Spain, and the UK.

See the Revision History section of the integration guide for your country for the latest updates.


More information

Here’s some additional information about the APIs.

Adaptive Accounts API Notes

The Adaptive Accounts API release notes cover changes to the following API calls:

  • CreateAccount
  • AddBankAccount
  • AddPaymentCard
  • SetFundingSourceConfirmed
  • GetVerifiedStatus

Adaptive Accounts uses a major, minor, and maintenance versioning scheme, consisting of three period-separated numbers (e.g., 1.8.1), each with a unique implication:

  • First digit indicates the major release version
    Major releases contain changes that are not backward compatible.
  • Second digit indicates the minor release version
    Minor releases consist of feature additions or behavior changes that are backward compatible.
  • Third digit indicates the maintenance release version
    Maintenance releases are used to correct smaller issues. Maintenance releases have minimal impact on the features or functionality of the API. These changes may or may not have associated schema changes.

Adaptive Payments API Notes

The Adaptive Payments API release notes cover changes to the following calls:

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

Adaptive Payments and Adaptive Accounts use a major, minor, and maintenance versioning scheme, consisting of three period-separated numbers (e.g., 1.8.1), each with a unique implication:

  • First digit indicates the major release version
    Major releases contain changes that are not backward compatible.
  • Second digit indicates the minor release version
    Minor releases consist of feature additions or behavior changes that are backward compatible.
  • Third digit indicates the maintenance release version
    Maintenance releases are used to correct smaller issues. Maintenance releases have minimal impact on the features or functionality of the API. These changes may or may not have associated schema changes.

Invoicing API Notes

The Invoicing API release notes cover changes to the following API calls:

  • CancelInvoice
  • CreateAndSendInvoice
  • CreateInvoice
  • DeleteInvoice
  • GetInvoiceDetails
  • MarkInvoiceAsPaid
  • MarkInvoiceAsRefunded
  • MarkInvoiceAsUnpaid
  • SearchInvoice
  • SendInvoice
  • UpdateInvoice

These products use one or more of the APIs listed above:

  • Invoicing
  • PayPal Here
  • Excel Invoicing Plug-in

The Invoicing API uses a major, minor, and maintenance versioning scheme, consisting of three period-separated numbers (e.g., 1.8.1), each with a unique implication:

  • First digit indicates the major release version
    Major releases contain changes that are not backward compatible.
  • Second digit indicates the minor release version
    Minor releases consist of feature additions or behavior changes that are backward compatible.
  • Third digit indicates the maintenance release version
    Maintenance releases are used to correct smaller issues. Maintenance releases have minimal impact on the features or functionality of the API. These changes may or may not have associated schema changes.