Response Variables
  • 29 Aug 2022
  • 1 Minute to read
  • Contributors
  • Dark
    Light

Response Variables

  • Dark
    Light

Each response variable is returned as a value pair (i.e.: response=1). Each value pair is separated by a carriage-return and line feed. If the responseMessage or noticeMessage variables contain more than one error, each error is further separated by a line feed.

NameTypeDescription
orderId50/alphaOrder id. If set in request, response will be the same.
response1/numeric1 = approved, 0 = declined
responseMessagealphaResponse description.
noticeMessagealphaThis will be returned if there was a problem with an optional request variable. For example if the billingName is over 100 characters, it will be truncated and a message will be displayed here.
dateyyyy-mm-ddDate transaction was processed in the format of: yyyy-mm-dd.
time##:##:##Time transaction was processed in the format of: ##:##:##.
typealphaTransaction type.
cardholderName100/alphaName of card holder.
amount10,2/decimalTransaction amount.
cardNumber12/alphaFirst four and last four digits of the card number in the format of: #### 0000 ####.
cardToken23/alphaThe credit card token. Can be used for future transactions.
transactionId10/numericTransaction identifier.
expiryDate4/numericCard expiry date if the format of: MMYY.
cardTypealphaType of card used in transaction (i.e. Visa, MasterCard)
avsResponse1/alphaAddress verification response.
cvvResponse1/alphaCVV2 verification response.
approvalCode6/alphaThe approval code provided by the bank network.