FailedPaymentReason enum
The reason code for the payment failure.
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
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.