Interface CommerceWebServicesPaymentFacade

All Superinterfaces:
PaymentFacade
All Known Implementing Classes:
DefaultCommerceWebServicesPaymentFacade

public interface CommerceWebServicesPaymentFacade extends PaymentFacade
Interface which extends standard HOP/SOP facade with method for payment subscription result management.
  • Method Details

    • savePaymentSubscriptionResult

      void savePaymentSubscriptionResult(PaymentSubscriptionResultData paymentSubscriptionResultData, String cartId)
      Save payment subscription result for cart with given id
      Parameters:
      paymentSubscriptionResultData - Object to be saved
      cartId - Cart identifier
    • getPaymentSubscriptionResult

      PaymentSubscriptionResultData getPaymentSubscriptionResult(String cartId)
      Get payment subscription result related to cart with given id
      Parameters:
      cartId - Cart identifier
      Returns:
      payment subscription result data
    • removePaymentSubscriptionResult

      void removePaymentSubscriptionResult(String cartId)
      Delete payment subscription result related to cart with given id
      Parameters:
      cartId - Cart identifier