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
capitecInvalidConsentReceipt
capitecConsentRevoked
capitecExternalServerError
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
outOfBand
exceedsCardWithdrawalLimit
waitingForCapitecPayRecurringPayment
}