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. paymentAccountServiceDeprecated, 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 PaymentAccountCreatePaymentAccountEventListener. buildPaymentAccount(Payment payment)Deprecated, for removal: This API element is subject to removal in a future version.Builds aPaymentAccountbased on the provided cartPaymentMethods 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 classDefaultPaymentAccountService<P extends PaymentAccount>Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of usingSavedPaymentMethodin PaymentTransactionServices to manage saved payment methods.interfacePaymentAccountService<P extends PaymentAccount>Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of usingSavedPaymentMethodin PaymentTransactionServices to manage saved payment methods.Methods in com.broadleafcommerce.customer.service that return PaymentAccount Modifier and Type Method Description PaymentAccountDefaultPaymentAccountService. 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.PaymentAccountPaymentAccountService. 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 paymentAccountJpaPaymentAccountfor 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 PaymentAccountSummaryDefaultPaymentAccountSummaryService. buildSummary(@NonNull PaymentAccount paymentAccount)Deprecated, for removal: This API element is subject to removal in a future version.PaymentAccountSummaryPaymentAccountSummaryService. buildSummary(@NonNull PaymentAccount paymentAccount)Deprecated, for removal: This API element is subject to removal in a future version.DeterminesPaymentAccountSummarybased 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 classDefaultPaymentAccountValidator<P extends PaymentAccount>Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of usingSavedPaymentMethodin 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 PaymentAccountSensitiveCustomerPaymentAccountEndpoint. 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 PaymentAccountSummaryCustomerPaymentAccountEndpoint. 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.PaymentAccountSummarySensitiveCustomerPaymentAccountEndpoint. 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.
-