Uses of Interface
com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
-
-
Uses of PaymentProvider in com.broadleafcommerce.orderoperation.service.autoconfigure
Methods in com.broadleafcommerce.orderoperation.service.autoconfigure that return PaymentProvider Modifier and Type Method Description PaymentProvider
OrderOperationServiceAutoConfiguration. orderOpsPaymentProvider(org.springframework.web.reactive.function.client.WebClient webClient, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, ExternalPaymentProperties properties)
Methods in com.broadleafcommerce.orderoperation.service.autoconfigure with parameters of type PaymentProvider Modifier and Type Method Description PaymentAuthReversalService
OrderOperationServiceAutoConfiguration. paymentAuthReversalService(OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PaymentProvider paymentProvider)
PaymentCaptureService
OrderOperationServiceAutoConfiguration. paymentCaptureService(PaymentProvider paymentProvider)
PaymentRefundService
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
Methods in com.broadleafcommerce.orderoperation.service.generate that return PaymentProvider Modifier and Type Method Description protected PaymentProvider
DefaultCartOrderGenerationService. getPaymentProvider()
Methods in com.broadleafcommerce.orderoperation.service.generate with parameters of type PaymentProvider Modifier and Type Method Description void
DefaultCartOrderGenerationService. setPaymentProvider(PaymentProvider paymentProvider)
-
Uses of PaymentProvider in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure
Methods in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure with parameters of type PaymentProvider Modifier and Type Method Description FulfillmentCapturingPaymentListener
OrderOperationMessagingAutoConfiguration. 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
Methods in com.broadleafcommerce.orderoperation.service.messaging.fulfillments that return PaymentProvider Modifier and Type Method Description protected PaymentProvider
FulfillmentCapturingPaymentListener. getPaymentProvider()
protected PaymentProvider
PaymentReversalFulfillmentCancelledListener. getPaymentProvider()
Constructors in com.broadleafcommerce.orderoperation.service.messaging.fulfillments with parameters of type PaymentProvider Constructor Description FulfillmentCapturingPaymentListener(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.payment
Methods in com.broadleafcommerce.orderoperation.service.payment that return PaymentProvider Modifier and Type Method Description protected PaymentProvider
DefaultPaymentAuthReversalService. getPaymentProvider()
protected PaymentProvider
DefaultPaymentCaptureService. getPaymentProvider()
protected PaymentProvider
DefaultPaymentRefundService. getPaymentProvider()
Constructors in com.broadleafcommerce.orderoperation.service.payment with parameters of type PaymentProvider Constructor Description DefaultPaymentAuthReversalService(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
Classes in com.broadleafcommerce.orderoperation.service.provider.external that implement PaymentProvider Modifier and Type Class Description class
ExternalPaymentProvider
-