Skip to main content

Session Declined

HeaderLengthData
0x320x00 OR 0x01The below codes are only provided if detailed result codes are enabled in the Protocol command.

0x00Reason Not Set
0x01Card Read Failure
0x02Card Read Timeout
0x03Host Error
0x04Invalid Merchant
0x05Refer to Card Issuer
0x06Invalid Account
0x07PIN Failure
0x08Host Timeout
0x09Insufficient Funds
0x0AWithdrawal Limit Exceeded
0x0BWithdrawal Frequency Exceeded
0x0CTransaction Database not Reachable
0xFFOther/Unknown
Limited functionality

Detailed Result Codes are only available on the APOLLO terminal family.

Usage

This command is issued by the terminal indicating that the authorize attempt of a card failed.

less is more

Exercise caution when sharing Declined Reason codes with customers. The data returned here is typically intended for technical troubleshooting only, and is sourced directly from the Card Issuer in most cases.

Payter recommend referring Cardholders to their Card Issuer in all cases of queries around failures.