After logging in through the Cognito-backed customer login, customers land on a dashboard that pulls live data from Amdocs — current plan, MSISDN, billing summary, and account status. Every section of the portal reflects real-time API data; nothing is cached from a local database.
Profile
Displays contact mediums (email, phone, address) pulled from party-management. Customers can edit and submit changes, which are sent as a PATCH request to update their record in Amdocs directly.
Orders
Paginated order history retrieved from productorder, with status filtering. Each order expands to show nested pricing detail including tax and duty-free line items.
Payments
Payment transaction history from the payment endpoint, alongside saved card details (last four digits and expiry) from payment-method.
Add-ons
The product catalog is fetched from productcatalog and filtered by channel (Mobile App) and type (Add-on) to surface only relevant products. Selecting an add-on initiates the three-step purchase workflow.
Plan Swap
Customers can browse available plans and initiate a plan change. The workflow fetches the customer's current plan and SIM details, constructs the three-part cart (ADD + DELETE + MODIFY), and routes through the standard order-to-payment flow.
SIM Swap
A dedicated SIM swap workflow handles SIM card replacement, updating the SIM association in Amdocs product inventory without requiring a plan change.