Skip to main content

RejectedReasonCode

The following reason code for a rejected transaction are defined:

enum RejectedReasonCode {
AccountClosed
CardNotActivated
CardExpired
CardPermanentlyBlocked
CardSuspended
CardOutOfOrder
CardUnknown
CanceledByCardHolder
DigitalCardDeactivated
DigitalCardEnrollmentInvalid
DigitalCardRefusal
DigitalCardSuspended
DigitalCardTokenInvalid
DoNotHonor
InvalidExpirationDate
InvalidPinAttemptsExceeded
InPersonTransactionsNotAuthorized
MagstripeNotSupported
MerchantNotFound
MerchantShouldResubmitAuthorization
PinInvalid
PinRequired
PinRequiredForFurtherTransaction
PeriodTransactionNumberLimitExceeded
SwanTechnicalErrorOccurred
TransactionAmountLimitExceeded
TransactionTypeNotAllowed
ThreeDsError
TransactionCurrencyIncorrect
AccountHolderDeceased
AccountMembershipRefused
AccountSuspended
AccountUnknown
AmountMismatch
BankRefused
BeneficiaryBankNotReachable
BeneficiaryMismatch
BeneficiaryMissingOrIncorrect
CheckReceivedLate
CheckNotReceived
CreditorBankOffline
CreditorBankTechnicalErrorOccurred
CreditorBankTimeout
DateMissing
DateInvalid
DebtorAccountClosed
DebtorAccountConsumer
DebtorAccountUnknown
DebtorBankOffline
DebtorBankTechnicalErrorOccurred
DebtorBankTimeout
DebtorDeceased
DebtorNameMissing
EndorsementMissing
FraudSuspected
IbanInvalid
IbanSuspended
InsufficientFunds
InvalidTransferDate
InvalidOrMissingAmount
InvalidSecurityNumber
MandateInvalid
NoMandate
PartnerRefused
PartnerTechnicalErrorOccurred
PeriodAmountLimitExceeded
PeriodNbTransactionLimitExceeded
ReasonNotSpecifiedByBank
ReasonNotSpecifiedByDebtor
RegulatoryReason
SignatureMissing
SuspiciousCheck
SwanOffline
SwanRefused
SwanTimeout
TermsAndConditionsLimitExceeded @deprecated
TransactionDuplicated
TransactionOnAccountTypeNotAllowed
InvalidPin @deprecated
RetryWithChipAndPin @deprecated
InvalidAmount @deprecated
CardholderCancellation @deprecated
CardNumberInvalid @deprecated
DigitalWalletEnrolmentInvalid @deprecated
DigitalWalletTokenInvalid @deprecated
DigitalWalletRefusal @deprecated
MissingPin @deprecated
MissingExpirationDate @deprecated
DigitalWalletDeactivated @deprecated
DigitalWalletSuspended @deprecated
}

Values​

RejectedReasonCode.AccountClosed​

The account linked to this card is closed.

RejectedReasonCode.CardNotActivated​

The card isn't activated.

RejectedReasonCode.CardExpired​

The card is expired.

RejectedReasonCode.CardPermanentlyBlocked​

The card is permanently blocked.

RejectedReasonCode.CardSuspended​

The card is suspended.

RejectedReasonCode.CardOutOfOrder​

The card is temporarily or permanently blocked, or it's expired.

RejectedReasonCode.CardUnknown​

The card is unknown.

RejectedReasonCode.CanceledByCardHolder​

The card holder canceled the transaction.

RejectedReasonCode.DigitalCardDeactivated​

The digital card is deactivated.

RejectedReasonCode.DigitalCardEnrollmentInvalid​

There was a problem when enrolling the digital card.

RejectedReasonCode.DigitalCardRefusal​

The digital card issuer rejected the transaction.

RejectedReasonCode.DigitalCardSuspended​

The digital card is suspended.

RejectedReasonCode.DigitalCardTokenInvalid​

The digital card either is inactive, is expired, or doesn't exist.

RejectedReasonCode.DoNotHonor​

This request can't be honored. Contact Support with any questions.

RejectedReasonCode.InvalidExpirationDate​

The expiration date provided doesn't match the expiration date on the card.

RejectedReasonCode.InvalidPinAttemptsExceeded​

The card holder entered the incorrect PIN too many times.

RejectedReasonCode.InPersonTransactionsNotAuthorized​

This card can't be used for in-person transactions.

RejectedReasonCode.MagstripeNotSupported​

Paying with the card's magstripe isn't supported by this merchant.

RejectedReasonCode.MerchantNotFound​

The merchant couldn't be found or doesn't exist.

RejectedReasonCode.MerchantShouldResubmitAuthorization​

The merchant didn't use 3-D Secure (3DS).

RejectedReasonCode.PinInvalid​

The PIN entered by the card holder is incorrect.

RejectedReasonCode.PinRequired​

The card holder didn't enter their PIN.

RejectedReasonCode.PinRequiredForFurtherTransaction​

The card holder must enter their PIN while completing a transaction to reactivate their card.

RejectedReasonCode.PeriodTransactionNumberLimitExceeded​

The maximum number of transactions allowed during the given period is exceeded.

RejectedReasonCode.SwanTechnicalErrorOccurred​

A technical error occurred.

RejectedReasonCode.TransactionAmountLimitExceeded​

The maximum spending limit for the given period is exceeded.

RejectedReasonCode.TransactionTypeNotAllowed​

The account doesn't allowed this transaction type.

RejectedReasonCode.ThreeDsError​

There was an error with 3-D Secure (3DS).

RejectedReasonCode.TransactionCurrencyIncorrect​

The transaction isn't in a supported currency.

RejectedReasonCode.AccountHolderDeceased​

Rejected because the account holder is deceased

RejectedReasonCode.AccountMembershipRefused​

Rejected by the account membership

RejectedReasonCode.AccountSuspended​

Rejected because the account is suspended

RejectedReasonCode.AccountUnknown​

Rejected because the account is unknown

RejectedReasonCode.AmountMismatch​

Rejected because the declared amount does not match the amount on the check

RejectedReasonCode.BankRefused​

Rejected by the bank

RejectedReasonCode.BeneficiaryBankNotReachable​

Rejected because the creditor bank is not reachable

RejectedReasonCode.BeneficiaryMismatch​

Rejected because the amount beneficiary name the check and the name declared through the API don't match

RejectedReasonCode.BeneficiaryMissingOrIncorrect​

Rejected because the beneficiary is missing or incorrect

RejectedReasonCode.CheckReceivedLate​

Rejected because the check was received more than 30 days after it was declared to Swan

RejectedReasonCode.CheckNotReceived​

Rejected because the check was not received

RejectedReasonCode.CreditorBankOffline​

Rejected because the creditor bank is offline

RejectedReasonCode.CreditorBankTechnicalErrorOccurred​

Rejected following an error from the creditor bank

RejectedReasonCode.CreditorBankTimeout​

Rejected following a timeout from the creditor bank

RejectedReasonCode.DateMissing​

Rejected because the date is missing on the check

RejectedReasonCode.DateInvalid​

Rejected because the date on the check is invalid (unreadable or in the future for example)

RejectedReasonCode.DebtorAccountClosed​

Rejected because the debtor account is closed

RejectedReasonCode.DebtorAccountConsumer​

Rejected because the debtor is a non business account and the transaction is a B2B SEPA Direct Debit transaction

RejectedReasonCode.DebtorAccountUnknown​

Rejected because the debtor account is unknown

RejectedReasonCode.DebtorBankOffline​

Rejected because the debtor bank is offline

RejectedReasonCode.DebtorBankTechnicalErrorOccurred​

Rejected following an error from the debtor bank

RejectedReasonCode.DebtorBankTimeout​

Rejected following a timeout from the debtor bank

RejectedReasonCode.DebtorDeceased​

Rejected because the debtor account holder is dead

RejectedReasonCode.DebtorNameMissing​

Rejected because the name of the payer is missing on the check

RejectedReasonCode.EndorsementMissing​

Rejected because the check has not been signed.

RejectedReasonCode.FraudSuspected​

Rejected because of a fraud suspicion

RejectedReasonCode.IbanInvalid​

Rejected because the beneficiary IBAN is invalid

RejectedReasonCode.IbanSuspended​

Rejected because the beneficiary IBAN is suspended

RejectedReasonCode.InsufficientFunds​

Rejected because of insufficient funds on the account

RejectedReasonCode.InvalidTransferDate​

Rejected because of invalid transfer date

RejectedReasonCode.InvalidOrMissingAmount​

Rejected because the digital amount on the check is missing or unreadable

RejectedReasonCode.InvalidSecurityNumber​

Rejected because the security number entered does not match the one on the card

RejectedReasonCode.MandateInvalid​

Rejected by debtor because the mandate is invalid

RejectedReasonCode.NoMandate​

Rejected because the mandate has been revoked or does not exist

RejectedReasonCode.PartnerRefused​

Rejected by the partner (you)

RejectedReasonCode.PartnerTechnicalErrorOccurred​

Rejected following an error or a timeout from the partner

RejectedReasonCode.PeriodAmountLimitExceeded​

Rejected because the maximum amount allowed on the given period has been exceeded

RejectedReasonCode.PeriodNbTransactionLimitExceeded​

Rejected because the maximum number of transactions on the given period has been exceeded

RejectedReasonCode.ReasonNotSpecifiedByBank​

Rejected by bank with no specified reason

RejectedReasonCode.ReasonNotSpecifiedByDebtor​

Rejected by debtor with no specified reason

RejectedReasonCode.RegulatoryReason​

Rejected by bank for regulatory reason

RejectedReasonCode.SignatureMissing​

Rejected because the signature is missing on the check

RejectedReasonCode.SuspiciousCheck​

Rejected because the check is suspicious

RejectedReasonCode.SwanOffline​

Rejected because the debtor or the creditor bank is offline

RejectedReasonCode.SwanRefused​

Rejected by Swan

RejectedReasonCode.SwanTimeout​

Rejected because of a Swan timeout

RejectedReasonCode.TermsAndConditionsLimitExceeded deprecated​

DEPRECATED

No longer supported

Rejected because the terms and conditions limit has been exceeded

RejectedReasonCode.TransactionDuplicated​

Rejected by bank because this transaction is duplicated

RejectedReasonCode.TransactionOnAccountTypeNotAllowed​

Rejected because the transaction is forbidden on this type of account

RejectedReasonCode.InvalidPin deprecated​

DEPRECATED

No longer supported

Rejected because the PIN is invalid

RejectedReasonCode.RetryWithChipAndPin deprecated​

DEPRECATED

No longer supported

Rejected because the Swipe method is not supported, a retry using the Chip and PIN method is necessary

RejectedReasonCode.InvalidAmount deprecated​

DEPRECATED

No longer supported

Rejected because the given amount is invalid

RejectedReasonCode.CardholderCancellation deprecated​

DEPRECATED

No longer supported

Rejected because the card holder asked for the cancellation

RejectedReasonCode.CardNumberInvalid deprecated​

DEPRECATED

No longer supported

Rejected because the given card number is invalid

RejectedReasonCode.DigitalWalletEnrolmentInvalid deprecated​

DEPRECATED

No longer supported

Rejected because of a problem encountered during the enrolment request (for example, a token error)

RejectedReasonCode.DigitalWalletTokenInvalid deprecated​

DEPRECATED

No longer supported

Rejected because the digital wallet's does not exist, is not active or has an expired date

RejectedReasonCode.DigitalWalletRefusal deprecated​

DEPRECATED

No longer supported

Rejected because the digital wallet's issuer refused the transaction

RejectedReasonCode.MissingPin deprecated​

DEPRECATED

No longer supported

Rejected because purchase made by chip but without any Pin code entered

RejectedReasonCode.MissingExpirationDate deprecated​

DEPRECATED

No longer supported

Rejected because the expiration date is not available in the transaction

RejectedReasonCode.DigitalWalletDeactivated deprecated​

DEPRECATED

No longer supported

Rejected because the digital wallet's token is deactivated

RejectedReasonCode.DigitalWalletSuspended deprecated​

DEPRECATED

No longer supported

Rejected because the digital wallet's token is suspended

Member Of​

RejectedTransactionStatusInfo object