Developer's Guide

Table Of Contents
Adaptive Payments Developer Guide August 7, 2012 195
CancelPreapproval API Operation
PPFault Message
ErrorData Fields
ResponseEnvelope Fields
Field Description
category common:ErrorCategory
The location where the error occurred.
Possible values are:
System – The system encountered errors; try again
Application – The application encountered errors; try again
Request – The request was incorrect
domain xs:string
The domain to which this service belongs.
errorId xs:long
A 6-digit number that uniquely identifies a particular error.
exceptionID This field is not used.
message xs:string
A description of the error.
parameter common:ErrorParameter
Represents contextual information about the error.
severity common:ErrorSeverity
The severity of the error encountered.
Possible values are:
Error – Processing of the request was interrupted
Warning – Processing of the request was completed
subdomain This field is not used.
Field Description
ack common:AckCode
Acknowledgement code. It is one of the following values:
Success – The operation completed successfully.
Failure – The operation failed.
SuccessWithWarning – The operation completed successfully;
however, there is a warning message.
FailureWithWarning – The operation failed with a warning message.
build xs:string
Build number. It is used only by PayPal Merchant Technical Support.