Class ExternalPaymentTransactionAutoConfiguration
java.lang.Object
com.broadleafcommerce.cartoperation.service.payment.autoconfigure.ExternalPaymentTransactionAutoConfiguration
@Configuration
@EnableConfigurationProperties({ExternalPaymentTransactionProperties.class,ExternalPaymentTransactionCallbackRedirectionProperties.class})
@ConditionalOnProperty(value="broadleaf.payment.legacy-external-payment-pattern-enabled",
havingValue="false",
matchIfMissing=true)
public class ExternalPaymentTransactionAutoConfiguration
extends Object
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionexternalPaymentTransactionCallbackService
(CartProvider cartProvider, PaymentTransactionExecutionProvider paymentTransactionProvider, PaymentProvider<PaymentSummary> paymentProvider, CartOperationCheckoutProperties checkoutProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
-
Constructor Details
-
ExternalPaymentTransactionAutoConfiguration
public ExternalPaymentTransactionAutoConfiguration()
-
-
Method Details
-
externalPaymentTransactionCallbackService
@Bean @ConditionalOnMissingBean public ExternalPaymentTransactionCallbackService externalPaymentTransactionCallbackService(CartProvider cartProvider, PaymentTransactionExecutionProvider paymentTransactionProvider, PaymentProvider<PaymentSummary> paymentProvider, CartOperationCheckoutProperties checkoutProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
-