Permissions Service release notes v74.0

These release notes address the API operatons within the PayPal Permissions API WSDL.

This document covers changes to the Permissions APIs which include:

  • CancelPermissions
  • GetAccessToken
  • GetBasicPersonalData
  • GetPermissions
  • RequestPermissions

Announcements

The Permissions API release 74.0 introduces several new permission categories, language support, and redirect response parameters.

Note: Changes to API operations are backward-compatible.

Permissions Service

For a current list of known issues, see PayPal Notifications page and search for Permissions related events.

New categories

Display description Group ID includes
Consolidate funds from two or more child accounts into a master account. SETTLEMENT_CONSOLIDATION includes Settlement Consolidation. Valid for all countries except Indonesia, Turkey, Estonia, and the Russian Federation.
Note: You must have prior approval from PayPal to request this permission.
Provide reporting for consolidated funds. SETTLEMENT_REPORTING includes Settlement Reporting. Valid for all countries except Indonesia, Turkey, Estonia, and the Russian Federation.
(New) Reporting for recurring payments RECURRING_PAYMENT_REPORT. Valid for all countries except Indonesia, Turkey, Estonia, and the Russian Federation.
(New) Extended Pro processing EXTENDED_PRO_PROCESSING_REPORT. Valid for all countries except Indonesia, Turkey, Estonia, and the Russian Federation.
(New) Exception processing EXCEPTION_PROCESSING_REPORT. Valid for all countries except Indonesia, Turkey, Estonia, and the Russian Federation.
(New) Account Management Permission (MAM) ACCOUNT_MANAGEMENT_PERMISSION. Valid for all countries except Indonesia, Turkey, Estonia, and the Russian Federation.

Schema changes

Changes to RequestPermissionRequest fields

Field Description
scope xs:string

Changes to GetAccessTokenResponse and GetPermissionsResponse fields

Field Description
scope xs:string.
New values:
  • RECURRING_PAYMENT_REPORT. Reporting for recurring payments.
  • EXTENDED_PRO_PROCESSING_REPORT. Extended Pro processing.
  • EXCEPTION_PROCESSING_REPORT. Exception processing.
  • ACCOUNT_MANAGEMENT_PERMISSION. Account Management Permission (MAM).