Uses of Class
com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest
Packages that use CreatePaymentRequest
Package
Description
-
Uses of CreatePaymentRequest in com.broadleafcommerce.paymenttransaction.service
Methods in com.broadleafcommerce.paymenttransaction.service with parameters of type CreatePaymentRequestModifier and TypeMethodDescriptionprotected voidDefaultPaymentManagementService.archiveExistingPaymentsIfNeeded(@NonNull CreatePaymentRequest createPaymentRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Archives the owning entity's existing payments if theisShouldArchiveExistingPayments()is "true" andDefaultPaymentManagementService.shouldArchiveExistingPayment(P, com.broadleafcommerce.paymenttransaction.web.endpoint.domain.CreatePaymentRequest)returns true.protected PDefaultPaymentManagementService.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 aPaymentbased on the providedCreatePaymentRequest.protected PDefaultPaymentManagementService.modifyPaymentMethodProperties(P payment, @NonNull CreatePaymentRequest createPaymentRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected PDefaultPaymentManagementService.populatePaymentFromRequest(P payment, @NonNull CreatePaymentRequest createPaymentRequest, CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected PDefaultPaymentManagementService.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 voidDefaultPaymentManagementService.populatePaymentOwningUser(P payment, @NonNull CreatePaymentRequest createPaymentRequest, CustomerRef customerRef) Populates the properties describing the owning user of the givenPayment.protected booleanDefaultPaymentManagementService.shouldArchiveExistingPayment(P payment, @NonNull CreatePaymentRequest createPaymentRequest) Declares if the existingPaymentshould be archived based onisShouldArchiveExistingPayments()&getGatewayTypesToArchive().protected voidDefaultPaymentManagementService.validateCreatedPayment(@NonNull Payment payment, @NonNull CreatePaymentRequest createPaymentRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Check the validity of the providedPaymentthat is to be created. -
Uses of CreatePaymentRequest in com.broadleafcommerce.paymenttransaction.web.endpoint
Methods in com.broadleafcommerce.paymenttransaction.web.endpoint with parameters of type CreatePaymentRequestModifier 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 voidAccountPaymentManagementEndpoint.validateSavedPaymentMethodIfNecessary(@NonNull CreatePaymentRequest req, @NonNull CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates the saved payment method ownership for the givenCreatePaymentRequestandCustomerRefif the saved payment method id is specified.protected voidCustomerPaymentManagementEndpoint.validateSavedPaymentMethodIfNecessary(@NonNull CreatePaymentRequest req, @NonNull CustomerRef customerRef, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Validates the saved payment method ownership for the givenCreatePaymentRequestandCustomerRefif the saved payment method id is specified.
DefaultPaymentManagementService.populatePaymentFromSavedPayment(Payment, String, ContextInfo)