Skip to main content

TransactionStateReason

No description

enum TransactionStateReason {
getTokenError
unknownError
authenticationError
authorizationFailed
authorizationNotFinalised
downstreamProviderError
internalServerError
insufficientFunds
invalidInputError
invalidTransactionError
invalidTransactionStatusError
invalidPaymentRequest
invalidConsentRequest
paymentRequestInInvalidState
clientNotFound
invalidCardError
secure3dDeclined
secure3dNotCompleted
secure3dLookupFailed
waitingFor3dSecure
capitecClientNotFound
capitecMerchantNotFound
capitecAppNotFound
capitecClientDeactivated
capitecTransactionLimitExceeded
capitecMaxTransactionLimitExceeded
capitecClientBlockedMerchant
capitecDuplicatePayment
capitecInsufficientFunds
capitecInvalidAmount
capitecInvalidConsentReceipt
capitecConsentInvalid
capitecConsentRevoked
capitecExternalServerError
capitecConsentRequestAlreadyExists
capitecPaymentAfterLastPaymentDate
capitecPaymentAlreadyPaidForSelectedInterval
capitecPaymentBeforeFirstPaymentDate
waitingForCapitecConsentRequest
capitecConsentRequestFailed
capitecConsentRequestDeclined
capitecConsentRequestTimedOut
capitecConsentRequestFraudulent
capitecConsentRequestInstitutionFailure
waitingForNedbankDirectConsentRequest
invalidConfigurationError
paymentRefundFailed
exceedsOriginalAmount
belowOriginalAmount
transactionDisputed
transactionExistsError
transactionAlreadySucceeded
waitingForCapture
nedbankDirectConsentExpired
nedbankDirectConsentDeclined
nedbankDirectConsentFailed
absaEftAccountNotFound
absaEftNotADigitalCustomer
absaEftTransactionLimitExceeded
absaEftDuplicatePayment
waitingForAbsaEftConsentRequest
waitingForAbsaEftAccountSelection
absaEftConsentRequestFailed
absaEftConsentRequestDeclined
absaEftConsentRequestTimedOut
absaEftConsentRequestInstitutionFailure
absaEftInvalidBusinessAccount
exceedsCardWithdrawalLimit
outOfBandIncorrectReference
outOfBandOverpaid
outOfBandUnderpaid
waitingForCapitecPayRecurringPayment
waitingForEftManualOobReconciliationInteraction
blockedByFraudChecks
}

Values

getTokenError

unknownError

authenticationError

authorizationFailed

authorizationNotFinalised

downstreamProviderError

internalServerError

insufficientFunds

invalidInputError

invalidTransactionError

invalidTransactionStatusError

invalidPaymentRequest

invalidConsentRequest

paymentRequestInInvalidState

clientNotFound

invalidCardError

secure3dDeclined

secure3dNotCompleted

secure3dLookupFailed

waitingFor3dSecure

capitecClientNotFound

capitecMerchantNotFound

capitecAppNotFound

capitecClientDeactivated

capitecTransactionLimitExceeded

capitecMaxTransactionLimitExceeded

capitecClientBlockedMerchant

capitecDuplicatePayment

capitecInsufficientFunds

capitecInvalidAmount

capitecInvalidConsentReceipt

capitecConsentInvalid

capitecConsentRevoked

capitecExternalServerError

capitecConsentRequestAlreadyExists

capitecPaymentAfterLastPaymentDate

capitecPaymentAlreadyPaidForSelectedInterval

capitecPaymentBeforeFirstPaymentDate

waitingForCapitecConsentRequest

capitecConsentRequestFailed

capitecConsentRequestDeclined

capitecConsentRequestTimedOut

capitecConsentRequestFraudulent

capitecConsentRequestInstitutionFailure

waitingForNedbankDirectConsentRequest

invalidConfigurationError

paymentRefundFailed

exceedsOriginalAmount

belowOriginalAmount

transactionDisputed

transactionExistsError

transactionAlreadySucceeded

waitingForCapture

nedbankDirectConsentExpired

nedbankDirectConsentDeclined

nedbankDirectConsentFailed

absaEftAccountNotFound

absaEftNotADigitalCustomer

absaEftTransactionLimitExceeded

absaEftDuplicatePayment

waitingForAbsaEftConsentRequest

waitingForAbsaEftAccountSelection

absaEftConsentRequestFailed

absaEftConsentRequestDeclined

absaEftConsentRequestTimedOut

absaEftConsentRequestInstitutionFailure

absaEftInvalidBusinessAccount

exceedsCardWithdrawalLimit

outOfBandIncorrectReference

outOfBandOverpaid

outOfBandUnderpaid

waitingForCapitecPayRecurringPayment

waitingForEftManualOobReconciliationInteraction

blockedByFraudChecks