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
}