Skip to content
Last updated

The Result Code is a three-digit number that specifies the result of the processed operation, e.g. "success" or "failure"

Result Codes indicating a transaction failure are always associated with response type STATUS_ERROR. Therefore, only the Result Code has to be evaluated to determine the response result (except PAYMENT_QUERY, see below).


Evaluating the Result Code

The following table provides an overview of all the gateway operations and corresponding Result Codes.

Gateway operations and Result Codes

OperationSuccessRejectionTechnical ErrorWarning
PAYMENT_INIT350-150-
PAYMENT_QUERY*402401150405
PAYMENT_REQUEST402401150405
PAYMENT_CONFIRM400401150405
PAYMENT_CHANGE403401150405
CONFIRMATION_DELIVER404401150405
CALCULATION_REQUEST502503**150-
CONFIGURATION_REQUEST500-150-

*) The PAYMENT_QUERY needs a different evaluation. To determine if a following PAYMENT_REQUEST will be successful, the corresponding product has to be available.

**) Although sending the same CALCULATION_REQUEST again is possible, the result will always be the same. This result indicates a request with wrong parameters.

List of Result Codes and corresponding Reason Codes

Abbr.Description
PQPAYMENT_QUERY
PRPAYMENT_REQUEST
PCPAYMENT_CONFIRM
CDCONFIRMATION_DELIVER
Result CodeReason CodeReason MessagePQPRPCCD
402700Request successful
401701merchant limit exceeded*
401703Request not successful*
401720Declined - Payment attribute*
401721Declined - Transaction risk*
401800B2B customer not identified, manual check necessary
150730Declined - Buyer identity*
1501000technical error
1502001different delivery address for current product not allowed
4012002B2B not allowed for current product
1502003Date of Birth invalid
1502004due date parameter(s) not valid
1502005Shopping basket amount too low for current product
1502006Shopping basket amount too high for current product
1502100billing address not valid
1502101delivery address not valid
1502110IBAN not valid**
1502111bank account conversion service not present and no IBAN available**
1502112BIC not valid
1502114Validation failed: Customer parameter vat-id is mandatory for B2B request
1502115Validation failed: vat-id not valid for billing address
1502119Basket amount does not match sum of all basket items
1502120request must contain at least one item in shopping basket
1502300Request basket not valid {message}
1502303Equal items found in basket – items have to be unique

*) The Reason Codes submitted by PAYMENT_QUERY response will only contain Reason Codes for technical and validation issues.

**) Bank account data is optional for PAYMENT_QUERY.