Developer's Guide

Table Of Contents
Preapproval API Operation
PreapprovalResponse Message
170 August 7, 2012 Adaptive Payments Developer Guide
RequestEnvelope Fields
PreapprovalResponse Message
The PreapprovalResponse message contains a preapproval key. This key uniquely
identifies the preapproval for this request, and can be used in other Adaptive Payment APIs to
identify this specific preapproval.
PreapprovalResponse Fields
partnerName xs:string
(Optional) Your organization’s name or ID
Maximum length: 127 characters
Field Description
detailLevel common:DetailLevelCode
(Optional) Level of detail required by the client application pertaining to a
particular data component. The detail level is specified as a detail level code,
which has all the enumerated values of the detail level for the component. By
default, the detail level code is ReturnAll, which provides the maximum
level of detail.
errorLanguage xs:string
(Required) RFC 3066 language in which error messages are returned; by
default it is en_US, which is the only language currently supported.
Field Description
preapprovalKey xs:string
A preapproval key that identifies the preapproval requested. You can use this
key in other Adaptive Payment requests to identify this preapproval.
Field Description