paymentServiceException

The paymentServiceException type represents an message returned from Payment Service v3 in case an error occurs.

Example:

<paymentServiceException xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <id>50f83699-07bb-4c22-8393-b1b3c5ec645f</id> <errorCode>202</errorCode> <errorMessage>Shop with ID 'XXXX' was not found for merchant with ID 'YYYY'.</errorMessage> </paymentServiceException>

Fields:

field (type, required)description
id
(guid, required)
Unique Error ID
errorCode
(int, required)
The Error Code, e.g. 800. See Error Handling for a list of possible error codes.
errorMessage
(secureString, required)
Error Message

XML Schema:

<s:element name="paymentServiceException"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="id" type="guid" /> <s:element minOccurs="1" maxOccurs="1" name="errorCode" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="errorMessage" type="secureString" /> <s:element minOccurs="0" maxOccurs="1" name="additionalDetails" type="exceptionDetails"/> </s:sequence> </s:complexType> </s:element>