Field 39: Response Code

Format: n3

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

This list is not exhaustive and values should not be hardcoded.

Code

Description

 

Code

Description

000

Approved

 

156

Restricted Card

001

Partial Approval

 

157

Blocked: First Use

100

Do not honour

 

158

Transaction cannot be completed

101

Expired card

 

159

Stop Payment Order

106

PIN retries exceeded

 

160

Revocation of Auth Order

107

Refer to card issuer

 

161

Revocation of all Auth

108

Refer – card issuer special conditions

 

162

Re-enter Transaction

109

Invalid merchant

 

163

Suspected Fraud

110

Invalid amount

 

164

Exceeds Approval Amount Limits

111

Invalid card number

 

165

Issuer or Switch is inactive

117

Invalid PIN

 

166

Cashback Service Not Available

118

No card record

 

167

Cashback Requests Exceeds Issuer Limit

120

TX not permitted to terminal

 

168

Negative Online CAM/dCVV/iCVV/CVV

123

Exceeds withdrawal frequency limit

 

169

Decline for CVV Failure

125

Card not active

 

170

Closed Amount

130

Invalid terminal

 

171

Cannot Verify PIN

131

Sequence number error

 

172

Life Cycle Decline

132

Must settle batch

 

173

Policy Decline

133

No transactions

 

174

Security Decline

134

Invalid expiry date

 

190

Non-DCC transaction not allowed

135

Invalid BIN

 

301

Not supported

136

Invalid currency

 

306

Not successful

137

Invalid batch number

 

400

Successful Reversal

138

Insufficient Funds / Over Credit Limit1

 

500

Reconciliation in Balance

139

Transaction Not Permitted to Issuer / Cardholder1

 

501

Reconciliation out of balance

140-150

See Below

 

902

Invalid Transaction

151

Pick Up Card

 

904

Format error

152

Pick Up Card – Special Conditions

 

909

Malfunction

153

No Such Issuer

 

916

MAC incorrect

154

Lost Card – Pick Up

 

992

Inconsistent with message spec

155

Stolen Card – Pick Up

 

 

 

 

1.1.1SCA Soft Declines

 

Code

Description

 

Code

Description

140

Soft Decline with request to switch interface from Contactless to Contact with PIN / Exceeds Withdrawal Count Limit1

 

148

SCA Exemption Soft Decline 1 – exemption criteria not met

144

Soft Decline requesting 3D Secure Version 2 authentication on an unsecured ecommerce transaction.

 

149

SCA Exemption Soft Decline 2 – merchant not enabled for exemption

145

Soft Decline with request to process transaction as Single-Tap with Online PIN for cardholder authentication.

 

150

SCA Exemption Soft Decline 3 – Transaction Risk Analysis service not available

 

1.1.2Multi-Currency Processing (MCP) Codes

 

Code

Description

 

Code

Description

146

Invalid Multi-Currency Processing Data

 

147

Merchant Not Enabled for Multi-Currency Processing

 

1.1.3Elavon Tokenisation Response Codes

 

Value

Description

141

Authorisation with Elavon Tokenisation Request:

Transaction authorised but Tokenisation unsuccessful. Token value has not been returned due to Invalid Token Request Data.

Elavon Tokenisation Request Only:

Tokenisation unsuccessful. Token value has not been returned due to Invalid Token Request Data.

142

Authorisation with Elavon Tokenisation Request:

Transaction authorised but Tokenisation unsuccessful. Token value has not been returned due to Unavailable Tokenisation System.

Elavon Tokenisation Request Only:

Tokenisation unsuccessful. Token value has not been returned due to Unavailable Tokenisation System.

143

Elavon Token Error – unable to process Tokenised Transaction. Please check

Token data and retry.

170

Authorisation with Tokenisation Request:

Transaction partially authorised but Tokenisation has been unsuccessful. Token value has not been returned. Tokenisation System unavailable.

171

Authorisation with Tokenisation Request:

Transaction partially authorised but Tokenisation has been unsuccessful. Token value has not been returned. Invalid toke request data.

 

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.