Class PassthroughPaymentConfigurationServiceImpl
java.lang.Object
org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
org.broadleafcommerce.core.checkout.service.gateway.PassthroughPaymentConfigurationServiceImpl
- All Implemented Interfaces:
PaymentGatewayConfigurationService
@Service("blPassthroughPaymentConfigurationService")
public class PassthroughPaymentConfigurationServiceImpl
extends AbstractPaymentGatewayConfigurationService
A Default Configuration to handle Passthrough Payments, for example COD payments.
This default implementation just supports a rollback service and transaction service.
- Author:
- Elbert Bautista (elbertbautista)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected PaymentGatewayConfigurationprotected PaymentGatewayRollbackServiceprotected PaymentGatewayTransactionService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
getClientTokenService, getCreditCardExtensionHandler, getCreditCardService, getCreditCardTypesExtensionHandler, getCustomerService, getFieldExtensionHandler, getFraudService, getHostedService, getReportingService, getRollbackService, getSubscriptionService, getTransactionConfirmationService, getTransparentRedirectService, getWebResponseService
-
Field Details
-
configuration
-
rollbackService
-
transactionService
-
-
Constructor Details
-
PassthroughPaymentConfigurationServiceImpl
public PassthroughPaymentConfigurationServiceImpl()
-
-
Method Details
-
getConfiguration
- Specified by:
getConfigurationin interfacePaymentGatewayConfigurationService- Overrides:
getConfigurationin classAbstractPaymentGatewayConfigurationService
-
getTransactionService
- Specified by:
getTransactionServicein interfacePaymentGatewayConfigurationService- Overrides:
getTransactionServicein classAbstractPaymentGatewayConfigurationService
-