ResponseApprovalCode Property
Contains an authorization code when a transaction has been approved, or an error message if declined.
Object Oriented Interface
public function getResponseApprovalCode();
Procedural Interface
inpaydirect_fdmsbenefit_get($res, 26 );
Default Value
''
Remarks
Contains an authorization code when a transaction has been approved, or an error message if declined.
This property contains an authorization code when a transaction has been approved. The code will begin with "AP" and will be 8 characters in length. If the transaction was declined, it will contain one of the response messages listed in the table below:
Response Message | Meaning |
AMT EXCEED LIMIT | Amount exceeds withdrawal limit. |
CRYPTO BOX UNAV | CRYPTO Box is off-line. |
DBT SWITCH UNAVL | Communications link to Debit network gateway is down or responded with a "System Malfunction (96)" message. |
DBT T.O. RETRY | Request was switched but no reply from Debit network gateway within the time-out period. |
DBTSW INV MERID | EDS says that Merchant ID/SE is invalid. |
DBTSW PIN XL ERR | EDS has problem in decrypting our cryptogram. (PIN XLATE ERR means FDMS-RACAL6000 has problem decrypting terminal cryptogram. (This remains unchanged.) |
DEBIT INV TRK-II | Track II data was missing or invalid. |
DECLINED | Decline the transaction. |
DUPLICATE TRAN | Receipt/Account number duplicates. Must be unique. |
ENTER LESSER | Re-enter using a lower amount. |
ENTER LESSER AMT | Re-enter using a lower amount. |
INCORRECT PIN | PIN value incorrect. |
INV ACCT | Invalid card number. |
INV ACCT NUM | Invalid card number. |
INV AMT | Invalid amount. |
INV CASHBACK AMT | Cash-back amount more than total amount. |
INV DRIVER NBR | Invalid Driver number. |
INVALID ID NBR | Invalid ID used. |
INV VEHICLE NBR | Invalid Vehicle number. |
INV TRAN | Transaction not permitted/allowed to cardholder. |
ISSUER UNAV | Debit network gateway cannot get through to the issuer. |
PIN RETRY EXCEED | PIN was entered incorrectly four times (limit). |
PIN XLATE ERROR | PIN could not be decrypted. If new problem with existing setup, replace PIN pad. Confirm proper key setup for new PIN pads. Confirm proper host setup for new Base Derivation keys. |
PLEASE RETRY | Generic system error. Please try again. |
RESUB EXCDS LMT | Resubmission of transaction violates Debit network frequency. |
REV REJECTED | Reversal was rejected. |
TRAN CT EXCD LMT | Debit transaction count exceeds pre-determined limit in specified time. |
TRAN NOT ALLOWED | Transaction not allowed. |
UNDEFINED CARD | Debit network gateway cannot route card based on Merchant Entitlement. |
This property is read-only.
Data Type
String