Enum Class PaymentItem.StatusEnum

java.lang.Object
java.lang.Enum<PaymentItem.StatusEnum>
com.skava.oms.model.PaymentItem.StatusEnum
All Implemented Interfaces:
Serializable, Comparable<PaymentItem.StatusEnum>, Constable
Enclosing class:
PaymentItem

public static enum PaymentItem.StatusEnum extends Enum<PaymentItem.StatusEnum>
Indicates the current status of a particular payment. The status of the payment used for different scenarios are:
  • PREAUTHORIZED - When an order comes from the cart
  • AUTHORIZED - When an order is submitted
  • AUTHORIZATION_PENDING - When the submitted order's payment is pending
  • AUTHORIZATION_CANCELED - When a submitted order is cancelled
  • AUTHORIZATION_CANCELED_PENDING - When the cancelled order's payment is pending
  • SETTLED - When the order is charged
  • SETTLED_FULFILLED - When the order's payment is completed
  • SETTLED_PENDING - When the order's payment is pending
  • REFUNDED - When the order's payment is refunded
  • REFUND_PENDING - When the order's refund is pending
  • BADDEBT - When the order has bad debt