Uses of Class
com.broadleafcommerce.customer.domain.PaymentAccount
-
-
Uses of PaymentAccount in com.broadleafcommerce.customer.messaging
Fields in com.broadleafcommerce.customer.messaging with type parameters of type PaymentAccount Modifier and Type Field Description protected 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 PaymentAccount Modifier and Type Method Description protected 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 PaymentAccount Modifier and Type Method Description protected 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 PaymentAccount Constructor Description CreatePaymentAccountEventListener(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 PaymentAccount Modifier and Type Class Description class
DefaultPaymentAccountService<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.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 PaymentAccount Modifier and Type Method Description PaymentAccount
DefaultPaymentAccountService. 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.PaymentAccount
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 PaymentAccount Modifier and Type Method Description protected 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 PaymentAccount Modifier and Type Method Description protected 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 PaymentAccount Constructor Description PaymentAccountAnonymizationHandler(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 PaymentAccount Modifier and Type Method Description PaymentAccountSummary
DefaultPaymentAccountSummaryService. buildSummary(@NonNull PaymentAccount paymentAccount)
Deprecated, for removal: This API element is subject to removal in a future version.PaymentAccountSummary
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 PaymentAccount Modifier and Type Class Description class
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 PaymentAccount Modifier and Type Method Description PaymentAccount
SensitiveCustomerPaymentAccountEndpoint. 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 PaymentAccount Modifier and Type Method Description protected 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 PaymentAccount Modifier and Type Method Description PaymentAccountSummary
CustomerPaymentAccountEndpoint. 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.PaymentAccountSummary
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 PaymentAccount Constructor Description CustomerPaymentAccountEndpoint(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.
-