FailedPaymentReason Class

public final class FailedPaymentReason
extends ExpandableStringEnum<FailedPaymentReason>

The reason that the payment failed.

Field Summary

Modifier and Type Field and Description
static final FailedPaymentReason BANK_DECLINED

Static value BankDeclined for FailedPaymentReason.

static final FailedPaymentReason CARD_EXPIRED

Static value CardExpired for FailedPaymentReason.

static final FailedPaymentReason INCORRECT_CARD_DETAILS

Static value IncorrectCardDetails for FailedPaymentReason.

static final FailedPaymentReason OTHER

Static value Other for FailedPaymentReason.

Constructor Summary

Constructor Description
FailedPaymentReason()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of FailedPaymentReason value.

Method Summary

Modifier and Type Method and Description
static FailedPaymentReason fromString(String name)

Creates or finds a FailedPaymentReason from its string representation.

static Collection<FailedPaymentReason> values()

Gets known FailedPaymentReason values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

BANK_DECLINED

public static final FailedPaymentReason BANK_DECLINED

Static value BankDeclined for FailedPaymentReason.

CARD_EXPIRED

public static final FailedPaymentReason CARD_EXPIRED

Static value CardExpired for FailedPaymentReason.

INCORRECT_CARD_DETAILS

public static final FailedPaymentReason INCORRECT_CARD_DETAILS

Static value IncorrectCardDetails for FailedPaymentReason.

OTHER

public static final FailedPaymentReason OTHER

Static value Other for FailedPaymentReason.

Constructor Details

FailedPaymentReason

@Deprecated
public FailedPaymentReason()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of FailedPaymentReason value.

Method Details

fromString

public static FailedPaymentReason fromString(String name)

Creates or finds a FailedPaymentReason from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding FailedPaymentReason.

values

public static Collection<FailedPaymentReason> values()

Gets known FailedPaymentReason values.

Returns:

known FailedPaymentReason values.

Applies to