CRM — Customer Relationship Management¶
Purpose¶
The CRM owns customer identity, profile, consent and customer engagement history.
Responsibilities¶
- Customer identity management
- Customer profile management
- Consent management
- Customer engagement history
- Clienteling support
Explicit Non-Responsibilities¶
- Order lifecycle ownership
- Payment authorization
- Inventory ownership
Business Services¶
- Register Customer
- Search Customer
- Update Customer
- Merge Customer
- Retrieve Customer History
Published Events¶
- CustomerRegistered
- CustomerUpdated
- CustomerMerged
- CustomerConsentUpdated
Consumed Events¶
- OrderCompleted
- VoucherRedeemed