Appendix

Gateway API Transaction Response Codes

Gateway API Transaction Response Codes

API ControllerApplicable ForResult CodeResult Sub CodeResult Text
Transaction-General 31050General Error
  31052Validation – ““ * Message Varies
  Invalid- amount , method, type, nonce, Duplicate nonce, test, reference transaction id, client_ip, device_code, market_code, notes, character notes or more than 200 character, approval_code, character or more than 6 character on approval_code, character or more than 7 character on Voucher number, additioanl amount, Additioanl Type, Additional Amount not greater than Transaction Amount, Nonce cannot be empty, Record not found, Invalid or No Card Details Provided,tax_amount, vat_tax_amount, vat_tax_rate, Invoice_discount_amount, tax_indicator.
  31052Invalid Market code, RETAIL & ECOMM Transactions not allowed.
  31053Invalid Market code, RETAIL Transactions not allowed.
  31054Record not found.
  31055GatwayId or TerminalId not matched, unable to process the transaction.
  31056The last 4 digits of the card number not match with the original transaction, unable to process the transaction.
Transaction-PriorAuthCapture 31057Given reference transaction, not an auth only transaction, Unable to process.
  31058Transaction amount greater than the authorized amount for the given reference transaction, unable to process.
  31059Error in to process Prior Auth Capture Transaction, Unable to process it now Try again later!
Transaction-Void 31060Transaction already settled, unable to process the void!
  31061Transaction amount greater than the authorized amount for the reference transaction, unable to process the void!
  31062Transaction amount greater than or equal to the authorized amount for the reference transaction, unable to process the Partial-void!
  31063The error into process void Transaction, Unable to process it now Try again later!
  31064Void Transaction failure during an update into DB.
Transaction-Refund(Credit) 31065Current Transaction un-settled, unable to process the refund!
  31066The current Transaction already Voided, unable to process the refund!
  31067Not valid Auth Transaction, unable to process the refund!
  31068Transaction amount greater than the settlement amount for the reference transaction, unable to process the refund!
  31069Transaction amount not eligible for a refund, unable to process the refund!
  31070Error into process refund transaction, Unable to process it now Try again later!
  31071Refund void transaction failure during an update into DB.
  31072The refund transaction voided successfully.
  31073The refund transaction already voided. unable to process the void!
  31074Restrict to process the Refund Transaction!
  31075Error in to process Pre-Auth transaction, Unable to process it now Try again later!
  31076Transaction failure during insert or update into DB.