Uses of Class
com.broadleafcommerce.cartoperation.domain.payment.FulfillmentCallbackResponse
Packages that use FulfillmentCallbackResponse
Package
Description
-
Uses of FulfillmentCallbackResponse in com.broadleafcommerce.cartoperation.service.payment
Methods in com.broadleafcommerce.cartoperation.service.payment that return FulfillmentCallbackResponseModifier and TypeMethodDescriptionprotected FulfillmentCallbackResponseDefaultExternalPaymentFulfillmentCallbackService.buildCartUnavailableErrorResponse()DefaultExternalPaymentFulfillmentCallbackService.handleFulfillmentCallback(@NonNull ExternalFulfillmentCallbackDTO callbackDTO, @NonNull com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) ExternalPaymentFulfillmentCallbackService.handleFulfillmentCallback(ExternalFulfillmentCallbackDTO callbackDTO, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Interprets the results of an external payment fulfillment callback, updates the cart fulfillment options & pricing, & communicates the current fulfillment state of the cart via theFulfillmentCallbackResponse. -
Uses of FulfillmentCallbackResponse in com.broadleafcommerce.cartoperation.service.provider
Methods in com.broadleafcommerce.cartoperation.service.provider that return FulfillmentCallbackResponseModifier and TypeMethodDescriptionPaymentProvider.buildFulfillmentCallbackResponse(com.broadleafcommerce.cart.client.domain.Cart cart, com.broadleafcommerce.fulfillment.common.domain.FulfillmentOptionResponse fulfillmentOptionResponse, String gatewayType, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Builds the response that should be sent to the payment gateway for the fulfillment callback. -
Uses of FulfillmentCallbackResponse in com.broadleafcommerce.cartoperation.service.provider.external.payments
Methods in com.broadleafcommerce.cartoperation.service.provider.external.payments that return FulfillmentCallbackResponseModifier and TypeMethodDescriptionExternalPaymentProvider.buildFulfillmentCallbackResponse(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull com.broadleafcommerce.fulfillment.common.domain.FulfillmentOptionResponse fulfillmentOptionResponse, @NonNull String gatewayType, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
Uses of FulfillmentCallbackResponse in com.broadleafcommerce.cartoperation.web.endpoint
Methods in com.broadleafcommerce.cartoperation.web.endpoint that return types with arguments of type FulfillmentCallbackResponseModifier and TypeMethodDescriptionprotected org.springframework.http.ResponseEntity<FulfillmentCallbackResponse>ExternalPaymentFulfillmentCallbackEndpoint.externalHostedPaymentFulfillmentCallback(String cartId, String gatewayType, Map<String, String> requestParams, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)