Uses of Interface
com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Package
Description
-
Uses of PaymentProvider in com.broadleafcommerce.orderoperation.service.autoconfigure
Modifier and TypeMethodDescriptionOrderOperationServiceAutoConfiguration.orderOpsPaymentProvider
(org.springframework.web.reactive.function.client.WebClient webClient, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, ExternalPaymentProperties properties) Modifier and TypeMethodDescriptionOrderOperationServiceAutoConfiguration.paymentAuthReversalService
(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PaymentProvider paymentProvider) OrderOperationServiceAutoConfiguration.paymentCaptureService
(PaymentProvider paymentProvider) OrderOperationServiceAutoConfiguration.paymentRefundService
(PaymentPriorityStrategy paymentPriorityStrategy, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, ReturnAuthorizationProvider<com.broadleafcommerce.order.client.domain.ReturnAuthorization> returnAuthorizationProvider, PaymentProvider paymentProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of PaymentProvider in com.broadleafcommerce.orderoperation.service.generate
Modifier and TypeMethodDescriptionprotected PaymentProvider
DefaultCartOrderGenerationService.getPaymentProvider()
Modifier and TypeMethodDescriptionvoid
DefaultCartOrderGenerationService.setPaymentProvider
(PaymentProvider paymentProvider) -
Uses of PaymentProvider in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure
Modifier and TypeMethodDescriptionOrderOperationMessagingAutoConfiguration.fulfillmentCapturingPaymentListener
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, PaymentCaptureService paymentCaptureService, PaymentCaptureAttemptedProducer paymentCaptureCompletionProducer, FulfillmentOperationService fulfillmentOperationService, ResourceLockProvider resourceLockProvider, PaymentProvider paymentProvider) Automatically triggers payment capture when fulfillment is put inOrderFulfillmentStatus.CAPTURING_PAYMENT
status. -
Uses of PaymentProvider in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Modifier and TypeMethodDescriptionprotected PaymentProvider
FulfillmentCapturingPaymentListener.getPaymentProvider()
protected PaymentProvider
PaymentReversalFulfillmentCancelledListener.getPaymentProvider()
ModifierConstructorDescriptionFulfillmentCapturingPaymentListener
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, PaymentCaptureService paymentCaptureService, PaymentCaptureAttemptedProducer paymentCaptureCompletionProducer, FulfillmentOperationService fulfillmentOperationService, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, ResourceLockProvider resourceLockProvider, PaymentProvider paymentProvider) PaymentReversalFulfillmentCancelledListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, PaymentProvider paymentProvider, PaymentRefundService paymentRefundService, PaymentAuthReversalService paymentAuthReversalService, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, ResourceLockProvider resourceLockProvider) -
Uses of PaymentProvider in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Modifier and TypeMethodDescriptionprotected PaymentProvider
FulfillmentAwaitingRefundResultWebhookListener.getPaymentProvider()
protected PaymentProvider
FulfillmentCaptureWebhookListener.getPaymentProvider()
protected PaymentProvider
ReturnConfirmationRefundWebhookListener.getPaymentProvider()
ModifierConstructorDescriptionFulfillmentAwaitingRefundResultWebhookListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, FulfillmentCaptureClaimProvider fulfillmentCaptureClaimProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, PaymentProvider paymentProvider, ResourceLockProvider resourceLockProvider) FulfillmentCaptureWebhookListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PaymentCaptureAttemptedProducer paymentCaptureCompletionProducer, FulfillmentOperationService fulfillmentOperationService, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, PaymentProvider paymentProvider, ResourceLockProvider resourceLockProvider) ReturnConfirmationRefundWebhookListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageService, FulfillmentProvider<com.broadleafcommerce.order.client.domain.OrderFulfillment> fulfillmentProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, ReturnAuthorizationProvider<com.broadleafcommerce.order.client.domain.ReturnAuthorization> returnAuthorizationProvider, PaymentProvider paymentProvider, ResourceLockProvider resourceLockProvider) -
Uses of PaymentProvider in com.broadleafcommerce.orderoperation.service.payment
Modifier and TypeMethodDescriptionprotected PaymentProvider
DefaultPaymentAuthReversalService.getPaymentProvider()
protected PaymentProvider
DefaultPaymentCaptureService.getPaymentProvider()
protected PaymentProvider
DefaultPaymentRefundService.getPaymentProvider()
ModifierConstructorDescriptionDefaultPaymentAuthReversalService
(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PaymentProvider paymentProvider) DefaultPaymentCaptureService
(PaymentProvider paymentProvider) DefaultPaymentRefundService
(PaymentPriorityStrategy paymentPriorityStrategy, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, ReturnAuthorizationProvider<com.broadleafcommerce.order.client.domain.ReturnAuthorization> returnAuthorizationProvider, PaymentProvider paymentProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of PaymentProvider in com.broadleafcommerce.orderoperation.service.provider.external