2.3 KiB
2.3 KiB
title, type, status, domain
| title | type | status | domain |
|---|---|---|---|
| Customer 360 | OpenSpec | Draft | Customer Management |
Customer 360
Requirement Definition
A centralized dashboard providing key information about a customer, giving a real-time view of customer behavior, balances, cards, and transaction statistics.
Process Flow
Pre-Conditions
- Users must have access rights in the "Customer Profile" module and select a customer to view the dashboard.
Business Rules
Dashboard Components
1. Customer Information
- Summarized view of the customer's profile (name, CIF, status, etc.). Allows edit/delete actions from a pop-up.
2. Customer's Rewards Statistic
- Points: Total available points.
- Cash back: Total available cash back.
- (Uses system date to determine balance bucket periods).
3. Account / Card Information
- Lists all of the customer's accounts and cards.
- If there are no cards, it shows just the accounts.
- Columns include: Account Type, Account No, Card No, CIF, Card Status, Indicator, Expiry, Account Block Code, Account Status, Open Date.
4. Transaction Statistic
- Line Chart: Shows fluctuation in balance (Earned/Redeemed/Adjusted) for a selected pool over a specified period (This month, Last month, Last 3/6 months). Data from TRANSACTION table.
- Combo Chart: Illustrates relationship between total number of transactions (line) and total transacted merchants (bar) over a specified period.
5. Customer Activities
- Logs loyalty program actions (enroll, earn, redeem, transfer), feedback/reviews, email engagement, and account management events.
- Filterable by timeframe.
6. Customer Segmentation
- Shows the demographic (Gender, Age, Marital Status, Income) and behavioral (Frequency, Membership class, Purchase channel, Hobby) segments the customer belongs to.
7. Most Redeemed Items
- Displays the top N (configurable, default 10) redeemed items of the customer.
- Shows Item Code, Name, Category, Quantity, Points used, Cash amount used.
- Data from CAT_CATALOGUE_TRANS_DETAIL ordered by quantity descending.
8. Balance Information
- Summary of all Pool balances for the customer.
- Shows Pool ID, Pool Name, Balance (sum of all buckets), Redeemable Balance (non-expired/available), Earliest Expiring Balance and Date.
Post-Conditions
- Strategy guide for personalized experiences.