Uses of Class
com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
Package
Description
-
Uses of UpdatePaymentRequest in com.broadleafcommerce.paymenttransaction.service
Modifier and TypeMethodDescriptionprotected P
DefaultPaymentManagementService.populateAndValidatePaymentUpdates
(P payment, @NonNull UpdatePaymentRequest updateRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected P
DefaultPaymentManagementService.populatePaymentUpdatesFromRequest
(P payment, @NonNull UpdatePaymentRequest updateRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected P
DefaultPaymentManagementService.populatePaymentUpdatesFromSavedPayment
(P payment, @NonNull UpdatePaymentRequest updateRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected boolean
DefaultPaymentManagementService.shouldMarkTransactionsIneligibleForAutomaticReversal
(P payment, @NonNull UpdatePaymentRequest updateRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Determines if the givenUpdatePaymentRequest
should mark thePayment.getTransactions()
toDefaultTransactionManagementStates.AUTOMATIC_REVERSAL_NOT_ALLOWED
.DefaultPaymentManagementService.updatePayment
(@NonNull String id, @NonNull UpdatePaymentRequest updateRequest, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) PaymentManagementService.updatePayment
(String id, UpdatePaymentRequest updateRequest, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Updates thePayment
based on the providedUpdatePaymentRequest
.DefaultPaymentManagementService.updatePaymentForCustomer
(@NonNull String id, @NonNull UpdatePaymentRequest updateRequest, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) PaymentManagementService.updatePaymentForCustomer
(String id, UpdatePaymentRequest updateRequest, String lockToken, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Updates thePayment
for the customer based on the providedUpdatePaymentRequest
.protected void
DefaultPaymentManagementService.validateUpdatePaymentRequest
(@NonNull Payment payment, @NonNull UpdatePaymentRequest updatePaymentRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validate that the updates provided by theUpdatePaymentRequest
parameter will produce a validPayment
. -
Uses of UpdatePaymentRequest in com.broadleafcommerce.paymenttransaction.web.endpoint
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<PaymentSummary>
AccountPaymentManagementEndpoint.updatePayment
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String paymentId, UpdatePaymentRequest req, Integer paymentVersion, CustomerRef customerRef) org.springframework.http.ResponseEntity<PaymentSummary>
CustomerPaymentManagementEndpoint.updatePayment
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String paymentId, UpdatePaymentRequest req, Integer paymentVersion, CustomerRef customerRef) protected void
AccountPaymentManagementEndpoint.validateSavedPaymentMethodIfNecessary
(@NonNull UpdatePaymentRequest req, @NonNull CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates the saved payment method ownership for the givenUpdatePaymentRequest
andCustomerRef
if the saved payment method id is specified.protected void
CustomerPaymentManagementEndpoint.validateSavedPaymentMethodIfNecessary
(@NonNull UpdatePaymentRequest req, @NonNull CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates the saved payment method ownership for the givenUpdatePaymentRequest
andCustomerRef
if the saved payment method id is specified. -
Uses of UpdatePaymentRequest in com.broadleafcommerce.paymenttransaction.web.endpoint.domain