FailedPaymentReason enum

The reason code for the payment failure.

Inheritance
Available extensions

Values

paymentDenied → const FailedPaymentReason

PayPal declined the payment due to one or more customer issues.

internalServerError → const FailedPaymentReason

An internal server error has occurred.

payeeAccountRestricted → const FailedPaymentReason

The payee account is not in good standing and cannot receive payments.

payerAccountRestricted → const FailedPaymentReason

The payer account is not in good standing and cannot make payments.

payerCannotPay → const FailedPaymentReason

Payer cannot pay for this transaction.

sendingLimitExceeded → const FailedPaymentReason

The transaction exceeds the payer's sending limit.

transactionReceivingLimitExceeded → const FailedPaymentReason

The transaction exceeds the receiver's receiving limit.

currencyMismatch → const FailedPaymentReason

The transaction is declined due to a currency mismatch.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<FailedPaymentReason>
A constant List of the values in this enum, in order of their declaration.