org.broadleafcommerce.core.payment.service.module
Class DefaultModule
java.lang.Object
org.broadleafcommerce.core.payment.service.module.AbstractModule
org.broadleafcommerce.core.payment.service.module.DefaultModule
- All Implemented Interfaces:
- PaymentModule
public class DefaultModule
- extends AbstractModule
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultModule
public DefaultModule()
authorize
public PaymentResponseItem authorize(PaymentContext paymentContext)
throws PaymentException
- Throws:
PaymentException
reverseAuthorize
public PaymentResponseItem reverseAuthorize(PaymentContext paymentContext)
throws PaymentException
- Throws:
PaymentException
authorizeAndDebit
public PaymentResponseItem authorizeAndDebit(PaymentContext paymentContext)
throws PaymentException
- Throws:
PaymentException
debit
public PaymentResponseItem debit(PaymentContext paymentContext)
throws PaymentException
- Throws:
PaymentException
credit
public PaymentResponseItem credit(PaymentContext paymentContext)
throws PaymentException
- Throws:
PaymentException
voidPayment
public PaymentResponseItem voidPayment(PaymentContext paymentContext)
throws PaymentException
- Throws:
PaymentException
balance
public PaymentResponseItem balance(PaymentContext paymentContext)
throws PaymentException
- Throws:
PaymentException
isValidCandidate
public Boolean isValidCandidate(PaymentInfoType paymentType)
Copyright © 2013. All Rights Reserved.