public static class Payment.StatusDetail
extends java.lang.Object
Constructor and Description |
---|
StatusDetail() |
Modifier and Type | Method and Description |
---|---|
static boolean |
isBadFilled(java.lang.String statusDetail) |
static boolean |
isKnownErrorDetail(java.lang.String statusDetail) |
static boolean |
isPaymentStatusRecoverable(java.lang.String statusDetail) |
static boolean |
isRecoverablePaymentStatus(java.lang.String paymentStatus,
java.lang.String paymentStatusDetail) |
static boolean |
isStatusDetailRecoverable(java.lang.String statusDetail) |
public static final java.lang.String STATUS_DETAIL_ACCREDITED
public static final java.lang.String STATUS_DETAIL_CC_REJECTED_CALL_FOR_AUTHORIZE
public static final java.lang.String STATUS_DETAIL_PENDING_CONTINGENCY
public static final java.lang.String STATUS_DETAIL_PENDING_REVIEW_MANUAL
public static final java.lang.String STATUS_DETAIL_PENDING_WAITING_PAYMENT
public static final java.lang.String STATUS_DETAIL_CC_REJECTED_OTHER_REASON
public static final java.lang.String STATUS_DETAIL_APPROVED_PLUGIN_PM
public static final java.lang.String STATUS_DETAIL_CC_REJECTED_PLUGIN_PM
public static final java.lang.String STATUS_DETAIL_INVALID_ESC
public static final java.lang.String STATUS_DETAIL_CC_REJECTED_CARD_DISABLED
public static final java.lang.String STATUS_DETAIL_CC_REJECTED_INSUFFICIENT_AMOUNT
public static final java.lang.String STATUS_DETAIL_CC_REJECTED_BAD_FILLED_OTHER
public static final java.lang.String STATUS_DETAIL_CC_REJECTED_BAD_FILLED_CARD_NUMBER
public static final java.lang.String STATUS_DETAIL_CC_REJECTED_BAD_FILLED_SECURITY_CODE
public static final java.lang.String STATUS_DETAIL_CC_REJECTED_BAD_FILLED_DATE
public static final java.lang.String STATUS_DETAIL_CC_REJECTED_DUPLICATED_PAYMENT
public static final java.lang.String STATUS_DETAIL_CC_REJECTED_HIGH_RISK
public static final java.lang.String STATUS_DETAIL_REJECTED_HIGH_RISK
public static final java.lang.String STATUS_DETAIL_CC_REJECTED_MAX_ATTEMPTS
public static final java.lang.String STATUS_DETAIL_REJECTED_REJECTED_BY_BANK
public static final java.lang.String STATUS_DETAIL_REJECTED_REJECTED_INSUFFICIENT_DATA
public static boolean isKnownErrorDetail(java.lang.String statusDetail)
public static boolean isPaymentStatusRecoverable(java.lang.String statusDetail)
public static boolean isStatusDetailRecoverable(java.lang.String statusDetail)
public static boolean isRecoverablePaymentStatus(java.lang.String paymentStatus, java.lang.String paymentStatusDetail)
public static boolean isBadFilled(java.lang.String statusDetail)