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.paymentAccountServiceDeprecated, for removal: This API element is subject to removal in a future version.Methods in com.broadleafcommerce.customer.messaging that return PaymentAccountModifier and TypeMethodDescriptionprotected 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 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 TypeClassDescriptionclassDefaultPaymentAccountService<P extends PaymentAccount>Deprecated, for removal: This API element is subject to removal in a future version.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 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 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 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.DeterminesPaymentAccountSummarybased 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 TypeClassDescriptionclassDefaultPaymentAccountValidator<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 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.
SavedPaymentMethodin PaymentTransactionServices to manage saved payment methods.