Uses of Class
com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
Package
Description
-
Uses of CreatePaymentRequest in com.broadleafcommerce.paymenttransaction.service
Modifier and TypeMethodDescriptionprotected P
DefaultPaymentManagementService.buildPayment
(@NonNull CreatePaymentRequest createPaymentRequest, CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) DefaultPaymentManagementService.createPayment
(@NonNull CreatePaymentRequest createPaymentRequest, CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) PaymentManagementService.createPayment
(CreatePaymentRequest createPaymentRequest, CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Creates aPayment
based on the providedCreatePaymentRequest
.protected P
DefaultPaymentManagementService.modifyPaymentMethodProperties
(P payment, @NonNull CreatePaymentRequest createPaymentRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected P
DefaultPaymentManagementService.populatePaymentFromRequest
(P payment, @NonNull CreatePaymentRequest createPaymentRequest, CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected P
DefaultPaymentManagementService.populatePaymentFromSavedPayment
(P payment, @NonNull CreatePaymentRequest createPaymentRequest, CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated, for removal: This API element is subject to removal in a future version.protected void
DefaultPaymentManagementService.populatePaymentOwningUser
(P payment, @NonNull CreatePaymentRequest createPaymentRequest, CustomerRef customerRef) Populates the properties describing the owning user of the givenPayment
.protected void
DefaultPaymentManagementService.validateCreatedPayment
(@NonNull Payment payment, @NonNull CreatePaymentRequest createPaymentRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Check the validity of the providedPayment
that is to be created. -
Uses of CreatePaymentRequest in com.broadleafcommerce.paymenttransaction.web.endpoint
Modifier and TypeMethodDescriptionAccountPaymentManagementEndpoint.createPayment
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, CreatePaymentRequest createPaymentRequest, CustomerRef customerRef) CustomerPaymentManagementEndpoint.createPayment
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, CreatePaymentRequest createPaymentRequest, CustomerRef customerRef) PaymentManagementEndpoint.createPayment
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, CreatePaymentRequest createPaymentRequest) protected void
AccountPaymentManagementEndpoint.validateSavedPaymentMethodIfNecessary
(@NonNull CreatePaymentRequest req, @NonNull CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates the saved payment method ownership for the givenCreatePaymentRequest
andCustomerRef
if the saved payment method id is specified.protected void
CustomerPaymentManagementEndpoint.validateSavedPaymentMethodIfNecessary
(@NonNull CreatePaymentRequest req, @NonNull CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates the saved payment method ownership for the givenCreatePaymentRequest
andCustomerRef
if the saved payment method id is specified.
DefaultPaymentManagementService.populatePaymentFromSavedPayment(Payment, String, ContextInfo)