Class OrderPaymentStatusServiceImpl

java.lang.Object
org.broadleafcommerce.core.payment.service.OrderPaymentStatusServiceImpl
All Implemented Interfaces:
OrderPaymentStatusService

@Service("blOrderPaymentStatusService") public class OrderPaymentStatusServiceImpl extends Object implements OrderPaymentStatusService
  • Constructor Details

    • OrderPaymentStatusServiceImpl

      public OrderPaymentStatusServiceImpl()
  • Method Details

    • determineOrderPaymentStatus

      public OrderPaymentStatus determineOrderPaymentStatus(OrderPayment orderPayment)
      Specified by:
      determineOrderPaymentStatus in interface OrderPaymentStatusService
    • containsSuccessfulType

      protected boolean containsSuccessfulType(OrderPayment payment, org.broadleafcommerce.common.payment.PaymentTransactionType type)
    • determineComplete

      protected boolean determineComplete(OrderPayment payment)
    • determinePartiallyComplete

      protected boolean determinePartiallyComplete(OrderPayment payment)
    • determineFullyCaptured

      protected boolean determineFullyCaptured(OrderPayment payment)
    • determineAuthorized

      protected boolean determineAuthorized(OrderPayment payment)
    • determinePending

      protected boolean determinePending(OrderPayment payment)
    • determineUnconfirmed

      protected boolean determineUnconfirmed(OrderPayment payment)