This module contains types and services related to customer management.
Index
Classes
Class | Description |
---|
CustomerAccount | Class representing a customer account. Manages and integrates different aspects of customer data and interactions with the business. |
CustomerService | Service for managing customers. |
Interfaces
Interface | Description |
---|
Customer | Interface representing a customer. Stores comprehensive details about a customer necessary for various business operations. |
CustomerBilling | Interface representing customer billing information. Used for processing payments and managing financial transactions. |
CustomerContact | Interface representing customer contact information. Essential for communication and service delivery. |
CustomerOrderHistory | Interface representing a customer's order history. Useful for tracking past transactions and analyzing customer behavior. |
Enumerations
Enumeration | Description |
---|
CustomerType | Enum representing different customer types. These classifications help tailor services and benefits according to customer loyalty and value. |