Error Codes

This page lists the error codes that may be returned during the PayGate integration process. These codes are typically returned when a request is invalid or incomplete.

Use this reference to help troubleshoot issues during the Initiate, Process, or Query phases.


Error Code List

CodeDescription
CNTRY_INVALIDInvalid Country
DATA_AMT_NUMAmount is not a number
DATA_AMT_ZEROAmount value is zero
DATA_CHKChecksum calculated incorrectly
DATA_CREFNo transaction reference
DATA_DTTMTransaction date invalid
DATA_INSError creating record for transaction request
DATA_PAY_REQ_IDPay request ID missing or invalid
DATA_PMPay Method or Pay Method Detail fields invalid
DATA_PWNot all required fields have been posted to PayWeb
DATA_REGIONNo Country or Locale provided
DATA_URLNo return URL provided
INVALID_VAULTVault value invalid
INVALID_VAULT_IDVault ID invalid
INV_EMAILInvalid email address
LOCALE_INVALIDInvalid Locale
ND_INV_PGIDInvalid PayGate ID
NOT_LIVE_PMNo available payment methods
NO_TRANS_DATANo transaction data found
PAYVAULT_NOT_ENPayVault is not enabled
PGID_NOT_ENPayGate ID not enabled, no available methods or currencies
TXN_CANTransaction has already been cancelled
TXN_CMPTransaction has already been completed
TXN_PRCTransaction is too old or could not be processed
VAULT_NOT_ACCEPTEDCard types enabled on terminal not available for vaulting