User Profile
Overview
The Profile page provides a centralised interface for managing personal information, notification preferences, account activity, and security settings. It is accessible to all authenticated users from the sidebar.
Accessing Profile
Navigate to Profile from the sidebar, or click the settings icon.
Profile Sidebar
The profile page has a left sidebar showing:
- User avatar with initials
- Full name and email address
- Account ID (unique ABBPay identifier)
- ABBPay Wallet Account balance (ABC tokens)
- Navigation tabs for profile sections
Profile Sections
Personal Information
View and edit your basic profile details.
Displayed Fields
| Field | Editable | Description |
|---|---|---|
| Account Number | No | Auto-generated unique ABBPay account ID |
| First Name | Yes | Your first name |
| Last Name | Yes | Your last name |
| No | Your login email (change via Security Settings) | |
| Phone Number | Yes | Contact phone number |
Updating Personal Information
- Click on any editable field row to open the Update Profile slide panel.
- Modify your first name, last name, or phone number.
- Click Update to save changes.
Update Profile Form Fields
| Field | Required | Description |
|---|---|---|
| First Name | Yes | Maximum 255 characters |
| Last Name | Yes | Maximum 255 characters |
| Phone Number | No | Maximum 20 characters |
| Read-only | Displayed but cannot be changed here |
Notification Settings
Configure which email notifications you receive.
Security Alerts
| Setting | Description |
|---|---|
| Unusual Activity | Email when unusual account activity is detected |
| New Browser | Email when a new browser is used to sign in |
News & Updates
| Setting | Description |
|---|---|
| Sales & News | Notifications about sales and latest news |
| Features & Updates | Notifications about new features and updates |
| Tips | Tips on using your account |
All notification toggles save automatically when changed.
Account Activity
View your recent login activity log.
Displays the last 20 login activities including:
| Column | Description |
|---|---|
| Date/Time | When the activity occurred |
| IP Address | Source IP address |
| Browser | Browser used |
| Device | Device type |
| Status | Login success or failure |
Security Settings
Manage password, email, and two-factor authentication.
Change Password
- Click Change Password to open the slide panel.
- Enter your current password.
- Enter and confirm your new password.
- Click Update to save.
Password Requirements
| Rule | Description |
|---|---|
| Minimum Length | At least 8 characters |
| Symbols | Must include symbols (!@#) |
| Numbers | Must include numbers |
| Mixed Case | Must include uppercase and lowercase |
Change Email
Changing your email requires a one-time code for security.
Email Change Process
- Click Change Email to open the slide panel.
- Enter your new email address.
- Enter your current password to confirm identity.
- Click Send Verification Code -- a one-time code is sent to your current email.
- Enter the 6-digit code.
- Click Verify Code.
- Once verified, click Change Email to complete the process.
The code is six digits and expires after a short time. If it expires or you enter it incorrectly too many times, request a new one.
After changing email:
- Email verification is reset (you must verify your new email)
- A security notification is sent to the old email address
Two-Factor Authentication (2FA)
Enable or disable two-factor authentication using an authenticator app (Google Authenticator, Authy, etc.).
Enabling 2FA
- In Security Settings, click Enable 2FA.
- If password confirmation is required, enter your password first.
- A modal appears with a QR code.
- Scan the QR code with your authenticator app (or manually enter the setup key).
- Click Continue.
- Enter the 6-digit code from your authenticator app.
- Click Confirm to activate 2FA.
2FA Status Badges
| Status | Badge Colour | Description |
|---|---|---|
| Enabled | Green | 2FA is active |
| Disabled | Red | 2FA is not active |
Recovery Codes
After enabling 2FA, recovery codes are generated. These are one-time-use codes that can be used to access your account if you lose access to your authenticator app. Store them securely.
Disabling 2FA
- Click Disable 2FA (shown when 2FA is enabled).
- 2FA is immediately disabled.
ABBPay Wallet
The profile sidebar displays your ABBPay Wallet balance:
| Field | Description |
|---|---|
| Balance | Current ABC token balance |
| Locked | Tokens that are locked/reserved |
Workflow Summary
Navigate to Profile
|
+--> Personal Information
| +--> Update name and phone
|
+--> Notification Settings
| +--> Toggle security alerts
| +--> Toggle news & updates
|
+--> Account Activity
| +--> View login history
|
+--> Security Settings
+--> Change Password
+--> Change Email (with a one-time code)
+--> Enable/Disable 2FA
+--> View Recovery Codes