Uses of Class
com.broadleafcommerce.paymenttransaction.web.endpoint.domain.UpdatePaymentRequest
Packages that use UpdatePaymentRequest
Package
Description
-
Uses of UpdatePaymentRequest in com.broadleafcommerce.paymenttransaction.service
Methods in com.broadleafcommerce.paymenttransaction.service with parameters of type UpdatePaymentRequestModifier and TypeMethodDescriptionprotected PDefaultPaymentManagementService.populateAndValidatePaymentUpdates(P payment, @NonNull UpdatePaymentRequest updateRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected PDefaultPaymentManagementService.populatePaymentUpdatesFromRequest(P payment, @NonNull UpdatePaymentRequest updateRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected PDefaultPaymentManagementService.populatePaymentUpdatesFromSavedPayment(P payment, @NonNull UpdatePaymentRequest updateRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected booleanDefaultPaymentManagementService.shouldMarkTransactionsIneligibleForAutomaticReversal(P payment, @NonNull UpdatePaymentRequest updateRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Determines if the givenUpdatePaymentRequestshould 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 thePaymentbased 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 thePaymentfor the customer based on the providedUpdatePaymentRequest.protected voidDefaultPaymentManagementService.validateUpdatePaymentRequest(@NonNull Payment payment, @NonNull UpdatePaymentRequest updatePaymentRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validate that the updates provided by theUpdatePaymentRequestparameter will produce a validPayment. -
Uses of UpdatePaymentRequest in com.broadleafcommerce.paymenttransaction.web.endpoint
Methods in com.broadleafcommerce.paymenttransaction.web.endpoint with parameters of type UpdatePaymentRequestModifier 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 voidAccountPaymentManagementEndpoint.validateSavedPaymentMethodIfNecessary(@NonNull UpdatePaymentRequest req, @NonNull CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates the saved payment method ownership for the givenUpdatePaymentRequestandCustomerRefif the saved payment method id is specified.protected voidCustomerPaymentManagementEndpoint.validateSavedPaymentMethodIfNecessary(@NonNull UpdatePaymentRequest req, @NonNull CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates the saved payment method ownership for the givenUpdatePaymentRequestandCustomerRefif the saved payment method id is specified. -
Uses of UpdatePaymentRequest in com.broadleafcommerce.paymenttransaction.web.endpoint.domain