Enum PaymentStatusUpdateWebhook.OldPaymentStatusEnum

java.lang.Object
java.lang.Enum<PaymentStatusUpdateWebhook.OldPaymentStatusEnum>
com.plaid.client.model.PaymentStatusUpdateWebhook.OldPaymentStatusEnum
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<PaymentStatusUpdateWebhook.OldPaymentStatusEnum>, java.lang.constant.Constable
Enclosing class:
PaymentStatusUpdateWebhook

public static enum PaymentStatusUpdateWebhook.OldPaymentStatusEnum
extends java.lang.Enum<PaymentStatusUpdateWebhook.OldPaymentStatusEnum>
The previous status of the payment. `PAYMENT_STATUS_INPUT_NEEDED`: This is the initial state of all payments. It indicates that the payment is waiting on user input to continue processing. A payment may re-enter this state later on if further input is needed. `PAYMENT_STATUS_PROCESSING`: The payment is currently being processed. The payment will automatically exit this state when processing is complete. `PAYMENT_STATUS_INITIATED`: The payment has been successfully initiated and is considered complete. `PAYMENT_STATUS_COMPLETED`: Indicates that the standing order has been successfully established. This state is only used for standing orders. `PAYMENT_STATUS_INSUFFICIENT_FUNDS`: The payment has failed due to insufficient funds. `PAYMENT_STATUS_FAILED`: The payment has failed to be initiated. This error is retryable once the root cause is resolved. `PAYMENT_STATUS_BLOCKED`: The payment has been blocked. This is a retryable error. `PAYMENT_STATUS_UNKNOWN`: The payment status is unknown.