public class DummyCreditCardModule
extends org.broadleafcommerce.core.payment.service.module.AbstractModule
| Constructor and Description |
|---|
DummyCreditCardModule() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
isValidCandidate(org.broadleafcommerce.core.payment.service.type.PaymentInfoType paymentType) |
org.broadleafcommerce.core.payment.domain.PaymentResponseItem |
processAuthorize(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToAuthorize,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem) |
org.broadleafcommerce.core.payment.domain.PaymentResponseItem |
processAuthorizeAndDebit(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToDebit,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem) |
org.broadleafcommerce.core.payment.domain.PaymentResponseItem |
processBalance(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem) |
org.broadleafcommerce.core.payment.domain.PaymentResponseItem |
processCredit(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToCredit,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem) |
org.broadleafcommerce.core.payment.domain.PaymentResponseItem |
processDebit(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToDebit,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem) |
org.broadleafcommerce.core.payment.domain.PaymentResponseItem |
processPartialPayment(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToDebit,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem) |
org.broadleafcommerce.core.payment.domain.PaymentResponseItem |
processReverseAuthorize(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToReverseAuthorize,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem) |
org.broadleafcommerce.core.payment.domain.PaymentResponseItem |
processVoidPayment(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToVoid,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem) |
authorize, authorizeAndDebit, balance, credit, debit, findPaymentInfoFromContext, getAmountAvailableToCredit, getAmountAvailableToDebit, getAmountAvailableToReverseAuthorize, getNewCapturePaymentInfoDetail, getNewPaymentInfoDetail, getNewRefundPaymentInfoDetail, getNewResponseItem, getNewResponseItem, getNewReverseAuthPaymentInfoDetail, partialPayment, reverseAuthorize, voidPaymentpublic org.broadleafcommerce.core.payment.domain.PaymentResponseItem processAuthorize(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToAuthorize,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem)
throws org.broadleafcommerce.core.payment.service.exception.PaymentException
org.broadleafcommerce.core.payment.service.exception.PaymentExceptionpublic org.broadleafcommerce.core.payment.domain.PaymentResponseItem processAuthorizeAndDebit(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToDebit,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem)
throws org.broadleafcommerce.core.payment.service.exception.PaymentException
org.broadleafcommerce.core.payment.service.exception.PaymentExceptionpublic org.broadleafcommerce.core.payment.domain.PaymentResponseItem processDebit(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToDebit,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem)
throws org.broadleafcommerce.core.payment.service.exception.PaymentException
org.broadleafcommerce.core.payment.service.exception.PaymentExceptionpublic org.broadleafcommerce.core.payment.domain.PaymentResponseItem processCredit(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToCredit,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem)
throws org.broadleafcommerce.core.payment.service.exception.PaymentException
org.broadleafcommerce.core.payment.service.exception.PaymentExceptionpublic org.broadleafcommerce.core.payment.domain.PaymentResponseItem processVoidPayment(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToVoid,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem)
throws org.broadleafcommerce.core.payment.service.exception.PaymentException
org.broadleafcommerce.core.payment.service.exception.PaymentExceptionpublic org.broadleafcommerce.core.payment.domain.PaymentResponseItem processBalance(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem)
throws org.broadleafcommerce.core.payment.service.exception.PaymentException
org.broadleafcommerce.core.payment.service.exception.PaymentExceptionpublic org.broadleafcommerce.core.payment.domain.PaymentResponseItem processReverseAuthorize(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToReverseAuthorize,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem)
throws org.broadleafcommerce.core.payment.service.exception.PaymentException
org.broadleafcommerce.core.payment.service.exception.PaymentExceptionpublic org.broadleafcommerce.core.payment.domain.PaymentResponseItem processPartialPayment(org.broadleafcommerce.core.payment.service.PaymentContext paymentContext,
org.broadleafcommerce.common.money.Money amountToDebit,
org.broadleafcommerce.core.payment.domain.PaymentResponseItem responseItem)
throws org.broadleafcommerce.core.payment.service.exception.PaymentException
org.broadleafcommerce.core.payment.service.exception.PaymentExceptionpublic Boolean isValidCandidate(org.broadleafcommerce.core.payment.service.type.PaymentInfoType paymentType)
Copyright © 2019. All rights reserved.