PaymentStatus Class

public final class PaymentStatus
extends ExpandableStringEnum<PaymentStatus>

Describes whether the payment is completed, failed, pending, cancelled or scheduled in the future.

Field Summary

Modifier and Type Field and Description
static final PaymentStatus CANCELLED

Static value Cancelled for PaymentStatus.

static final PaymentStatus COMPLETED

Static value Completed for PaymentStatus.

static final PaymentStatus FAILED

Static value Failed for PaymentStatus.

static final PaymentStatus PENDING

Static value Pending for PaymentStatus.

static final PaymentStatus SCHEDULED

Static value Scheduled for PaymentStatus.

static final PaymentStatus SUCCEEDED

Static value Succeeded for PaymentStatus.

Constructor Summary

Constructor Description
PaymentStatus()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of PaymentStatus value.

Method Summary

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

Creates or finds a PaymentStatus from its string representation.

static Collection<PaymentStatus> values()

Gets known PaymentStatus values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

CANCELLED

public static final PaymentStatus CANCELLED

Static value Cancelled for PaymentStatus.

COMPLETED

public static final PaymentStatus COMPLETED

Static value Completed for PaymentStatus.

FAILED

public static final PaymentStatus FAILED

Static value Failed for PaymentStatus.

PENDING

public static final PaymentStatus PENDING

Static value Pending for PaymentStatus.

SCHEDULED

public static final PaymentStatus SCHEDULED

Static value Scheduled for PaymentStatus.

SUCCEEDED

public static final PaymentStatus SUCCEEDED

Static value Succeeded for PaymentStatus.

Constructor Details

PaymentStatus

@Deprecated
public PaymentStatus()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of PaymentStatus value.

Method Details

fromString

public static PaymentStatus fromString(String name)

Creates or finds a PaymentStatus from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding PaymentStatus.

values

public static Collection<PaymentStatus> values()

Gets known PaymentStatus values.

Returns:

known PaymentStatus values.

Applies to