Uses of Class
com.broadleafcommerce.customer.domain.PaymentAccount
Packages that use PaymentAccount
Package
Description
-
Uses of PaymentAccount in com.broadleafcommerce.customer.messaging
Fields in com.broadleafcommerce.customer.messaging with type parameters of type PaymentAccountModifier and TypeFieldDescriptionprotected final PaymentAccountService<PaymentAccount>
CreatePaymentAccountEventListener.paymentAccountService
Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.broadleafcommerce.customer.messaging that return PaymentAccountModifier and TypeMethodDescriptionprotected PaymentAccount
CreatePaymentAccountEventListener.buildPaymentAccount
(Payment payment) Deprecated, for removal: This API element is subject to removal in a future version.Builds aPaymentAccount
based on the provided cartPayment
Methods in com.broadleafcommerce.customer.messaging that return types with arguments of type PaymentAccountModifier and TypeMethodDescriptionprotected PaymentAccountService<PaymentAccount>
CreatePaymentAccountEventListener.getPaymentAccountService()
Deprecated, for removal: This API element is subject to removal in a future version.Constructor parameters in com.broadleafcommerce.customer.messaging with type arguments of type PaymentAccountModifierConstructorDescriptionCreatePaymentAccountEventListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, PaymentAccountService<PaymentAccount> paymentAccountService, PaymentProvider<Payment> paymentProvider, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of PaymentAccount in com.broadleafcommerce.customer.service
Classes in com.broadleafcommerce.customer.service with type parameters of type PaymentAccountModifier and TypeClassDescriptionclass
DefaultPaymentAccountService<P extends PaymentAccount>
Deprecated, for removal: This API element is subject to removal in a future version.interface
PaymentAccountService<P extends PaymentAccount>
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of usingSavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods.Methods in com.broadleafcommerce.customer.service that return PaymentAccountModifier and TypeMethodDescriptionDefaultPaymentAccountService.addPaymentAccount
(@NonNull String customerId, P paymentAccountRequest, boolean makeDefaultAccount, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated, for removal: This API element is subject to removal in a future version.PaymentAccountService.addPaymentAccount
(String customerId, P paymentAccountRequest, boolean makeDefaultAccount, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated, for removal: This API element is subject to removal in a future version.Pass the paymentAccountJpaPaymentAccount
for processing the default account relationship with the customer before saving to the data store. -
Uses of PaymentAccount in com.broadleafcommerce.customer.service.anonymization
Methods in com.broadleafcommerce.customer.service.anonymization that return types with arguments of type PaymentAccountModifier and TypeMethodDescriptionprotected PaymentAccountService<PaymentAccount>
PaymentAccountAnonymizationHandler.getPaymentAccountService()
Deprecated, for removal: This API element is subject to removal in a future version.Method parameters in com.broadleafcommerce.customer.service.anonymization with type arguments of type PaymentAccountModifier and TypeMethodDescriptionprotected List<com.broadleafcommerce.common.privacy.anonymization.AnonymizationRecord>
PaymentAccountAnonymizationHandler.handleRecords
(String boundedContextIdentifier, Stream<PaymentAccount> members, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated, for removal: This API element is subject to removal in a future version.Constructor parameters in com.broadleafcommerce.customer.service.anonymization with type arguments of type PaymentAccountModifierConstructorDescriptionPaymentAccountAnonymizationHandler
(PaymentAccountService<PaymentAccount> paymentAccountService) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of PaymentAccount in com.broadleafcommerce.customer.service.summary
Methods in com.broadleafcommerce.customer.service.summary with parameters of type PaymentAccountModifier and TypeMethodDescriptionDefaultPaymentAccountSummaryService.buildSummary
(@NonNull PaymentAccount paymentAccount) Deprecated, for removal: This API element is subject to removal in a future version.PaymentAccountSummaryService.buildSummary
(@NonNull PaymentAccount paymentAccount) Deprecated, for removal: This API element is subject to removal in a future version.DeterminesPaymentAccountSummary
based on thePaymentAccount
. -
Uses of PaymentAccount in com.broadleafcommerce.customer.service.validation
Classes in com.broadleafcommerce.customer.service.validation with type parameters of type PaymentAccountModifier and TypeClassDescriptionclass
DefaultPaymentAccountValidator<P extends PaymentAccount>
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of usingSavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. -
Uses of PaymentAccount in com.broadleafcommerce.customer.web.endpoint
Methods in com.broadleafcommerce.customer.web.endpoint that return PaymentAccountModifier and TypeMethodDescriptionSensitiveCustomerPaymentAccountEndpoint.readPaymentAccount
(String paymentAccountId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.broadleafcommerce.customer.web.endpoint that return types with arguments of type PaymentAccountModifier and TypeMethodDescriptionprotected PaymentAccountService<PaymentAccount>
CustomerPaymentAccountEndpoint.getPaymentAccountService()
Deprecated, for removal: This API element is subject to removal in a future version.protected PaymentAccountService<PaymentAccount>
SensitiveCustomerPaymentAccountEndpoint.getPaymentAccountService()
Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.broadleafcommerce.customer.web.endpoint with parameters of type PaymentAccountModifier and TypeMethodDescriptionCustomerPaymentAccountEndpoint.addPaymentAccountToCustomer
(String customerId, PaymentAccount paymentAccountRequest, boolean makeDefaultAccount, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated, for removal: This API element is subject to removal in a future version.SensitiveCustomerPaymentAccountEndpoint.addPaymentAccountToCustomer
(String customerId, PaymentAccount paymentAccountRequest, boolean makeDefaultAccount, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated, for removal: This API element is subject to removal in a future version.Constructor parameters in com.broadleafcommerce.customer.web.endpoint with type arguments of type PaymentAccountModifierConstructorDescriptionCustomerPaymentAccountEndpoint
(CustomerService<Customer> customerService, PaymentAccountService<PaymentAccount> paymentAccountService, PaymentAccountSummaryService summaryService) Deprecated, for removal: This API element is subject to removal in a future version.SensitiveCustomerPaymentAccountEndpoint
(PaymentAccountService<PaymentAccount> paymentAccountService, PaymentAccountSummaryService summaryService) Deprecated, for removal: This API element is subject to removal in a future version.
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods.