Package com.broadleafcommerce.customer.domain
@NonNullApi
package com.broadleafcommerce.customer.domain
-
ClassDescriptionA grouping of
Customers
which may represent things like a B2B business account or a telco account.A physical address related to theAccount
.Represents the message sent to the notification service when informing a user they have been invited to an account.An account invite request.Representation of aCustomer's
relationship with anAccount
, their contact info, & the role that they have for the account.A reference to a account.Many entities have customizable dynamic attributes, and this class is intended to hold such values.A reference to a customer.A light version ofCustomerSegment
.This domain object represents the ISO 3166 standard published by the International Organization for Standardization (ISO), and defines codes for the names of countries, dependent territories, and special areas of geographical interest.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of usingSavedPaymentMethodSummary
in PaymentTransactionServices to manage saved payment methods.Represents a response to a request toCustomerSegments
that match a specific context.Represents a request to resolveCustomerSegments
matching a given context.Domain object representing a customer/customer segment relationship.Constants indicating the origin of a segment/customer relationship.Represents a relationship between a CustomerSegment and a BulkUpdateThe possible statuses available for rule based customer segments.
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods.