Field 39: Response Code

Format: n3

Description: The following subset of ISO 8583 response codes may be returned:

Code

Description

000

Approved

001

Partial Approval

100

Do not honour

101

Expired card

106

PIN retries exceeded

107

Refer to card issuer

108

Refer – card issuer special conditions

109

Invalid merchant

110

Invalid amount

111

Invalid card number

117

Invalid PIN

118

No card record

120

Transaction not permitted to terminal

123

Exceeds withdrawal frequency limit

125

Card not active

130

Invalid terminal

131

Sequence number error

132

Must settle batch

133

No transactions

134

Invalid expiry date

135

Invalid BIN

136

Invalid currency

137

Invalid batch number

138

Insufficient Funds / Over Credit Limit1

139

Transaction Not Permitted to Issuer / Cardholder1

140

Exceeds Withdrawal Count Limit1

141

Reserved for Future Use.

142

Reserved for Future Use.

143

Reserved for Future Use.

190

Non-DCC transaction not allowed

301

Not supported

306

Not successful

400

Successful Reversal

500

Reconciliation in Balance

501

Reconciliation out of balance

902

Invalid Transaction

904

Format error

909

Malfunction

916

MAC incorrect

992

Inconsistent with message specification

1 If these codes are returned to the terminal during a Contactless Transaction, it is expected that the terminal will prompt for a Contact Transaction.