Const CommunicationAndDataResultCode
CommunicationAndDataResultCode: object
900019
900019: string = "Invalid PayVault scope"
900205
900205: string = "Unexpected authentication result (phase 1)"
900206
900206: string = "Unexpected authentication result (phase 2)"
900209
900209: string = "Transaction verification failed (phase 2) (verification data altered)"
900210
900210: string = "Authentication already complete; transaction must be restarted (verification done more than once)"
990001
990001: string = "Could not insert into DB"
990013
990013: string = "Error processing a batch transaction"
990022
990022: string = "Bank not available"
990024
990024: string = "Duplicate transaction detected"
990028
990028: string = "Transaction cancelled"
990053
990053: string = "Error processing transaction"
Const CreditCardResultCode
CreditCardResultCode: object
900001
900001: string = "Call for approval"
900002
900002: string = "Card expired"
900003
900003: string = "Insufficient funds"
900004
900004: string = "Invalid card number"
900005
900005: string = "Bank interface timeout"
900006
900006: string = "Invalid card"
900007
900007: string = "Declined"
900009
900009: string = "Lost card"
900010
900010: string = "Invalid card length"
900011
900011: string = "Suspected fraud"
900012
900012: string = "Card reported as stolen"
900013
900013: string = "Restricted card"
900014
900014: string = "Excessive card usage"
900015
900015: string = "Card blacklisted"
900017
900017: string = "Auth done"
900207
900207: string = "Declined; authentication failed (incorrect verification code)"
900210
900210: string = "3D Secure lookup timeout"
990020
990020: string = "Auth declined"
991001
991001: string = "Invalid expiry date"
991002
991002: string = "Invalid amount"
Const PayGateErrorCode
PayGateErrorCode: object
CNTRY_INVALID
CNTRY_INVALID: string = "Country Invalid"
DATA_AMT_NUM
DATA_AMT_NUM: string = "Amount is not a number"
DATA_AMT_ZERO
DATA_AMT_ZERO: string = "Amount value is zero"
DATA_CHK
DATA_CHK: string = "Checksum calculated incorrectly"
DATA_CREF
DATA_CREF: string = "No transaction reference"
DATA_DTTM
DATA_DTTM: string = "Transaction date invalid"
DATA_INS
DATA_INS: string = "Error creating record for transaction request"
DATA_PAY_REQ_ID
DATA_PAY_REQ_ID: string = "Pay request ID missing or invalid"
DATA_PM
DATA_PM: string = "Pay Method or Pay Method Detail fields invalid"
DATA_PW
DATA_PW: string = "Not all required fields have been posted to PayWeb"
DATA_REGION
DATA_REGION: string = "No Country or Locale"
DATA_URL
DATA_URL: string = "No return url"
INVALID_VAULT
INVALID_VAULT: string = "Vault value invalid"
INVALID_VAULT_ID
INVALID_VAULT_ID: string = "Vault ID invalid"
INV_EMAIL
INV_EMAIL: string = "Invalid Email address"
LOCALE_INVALID
LOCALE_INVALID: string = "Invalid Locale"
ND_INV_PGID
ND_INV_PGID: string = "Invalid PayGate ID"
NOT_LIVE_PM
NOT_LIVE_PM: string = "No available payment methods"
NO_TRANS_DATA
NO_TRANS_DATA: string = "No transaction data found"
PAYVAULT_NOT_EN
PAYVAULT_NOT_EN: string = "PayVault not enabled"
PGID_NOT_EN
PGID_NOT_EN: string = "PayGate ID not enabled, there are no available payment methods or there are no available currencies"
TXN_CAN
TXN_CAN: string = "Transaction has already been cancelled"
TXN_CMP
TXN_CMP: string = "Transaction has already been completed"
TXN_PRC
TXN_PRC: string = "Transaction is older than 30 minutes or there has been an error processing it"
VAULT_NOT_ACCEPTED
VAULT_NOT_ACCEPTED: string = "Card types enabled on terminal not available for vaulting"
Const PaymentMethodName
PaymentMethodName: object
BANK_TRANSFER
BANK_TRANSFER: string = "Bank Transfer"
BT
BT: string = "Bank Transfer"
CASH_VOUCHER
CASH_VOUCHER: string = "Cash Voucher"
CC
CC: string = "Credit Card"
CREDIT_CARD
CREDIT_CARD: string = "Credit Card"
CV
CV: string = "Cash Voucher"
DC
DC: string = "Debit Card"
DEBIT_CARD
DEBIT_CARD: string = "Debit Card"
EW
EW: string = "E-Wallet"
E_WALLET
E_WALLET: string = "E-Wallet"
PC
PC: string = "Pre-Paid Card"
PREPAID_CARD
PREPAID_CARD: string = "Pre-Paid Card"