org.broadleafcommerce.core.payment.service
Interface CompositePaymentService

All Known Implementing Classes:
CompositePaymentServiceImpl

public interface CompositePaymentService


Method Summary
 CompositePaymentResponse executePayment(Order order)
           
 CompositePaymentResponse executePayment(Order order, Map<PaymentInfo,Referenced> payments)
           
 CompositePaymentResponse executePayment(Order order, Map<PaymentInfo,Referenced> payments, PaymentResponse response)
           
 CompositePaymentResponse executePaymentForGateway(Order order, PaymentInfoFactory paymentInfoFactory)
           
 

Method Detail

executePayment

CompositePaymentResponse executePayment(Order order,
                                        Map<PaymentInfo,Referenced> payments,
                                        PaymentResponse response)
                                        throws PaymentException
Throws:
PaymentException

executePayment

CompositePaymentResponse executePayment(Order order,
                                        Map<PaymentInfo,Referenced> payments)
                                        throws PaymentException
Throws:
PaymentException

executePayment

CompositePaymentResponse executePayment(Order order)
                                        throws PaymentException
Throws:
PaymentException

executePaymentForGateway

CompositePaymentResponse executePaymentForGateway(Order order,
                                                  PaymentInfoFactory paymentInfoFactory)
                                                  throws PaymentException
Throws:
PaymentException


Copyright © 2012. All Rights Reserved.