Total User Balance
GH₵ 0.00
Total Users
0
0 Active
Total Orders
0
0 Today
Total Revenue
GH₵ 0.00
GH₵ 0.00 Today
Total Profit
GH₵ 0.00
GH₵ 0.00 Today
Pending Topups
0
Manual Requests
Pending Approvals
0
User/Payout/API
Recent Orders (Last 10)
| Order ID | User | Network | Package | Amount | Status | Date |
|---|
Profit Margins
Auto-calculated from your selling prices vs provider prices. Set provider prices in Product Manager.
Profit Today
GH₵ 0.00
Profit This Week
GH₵ 0.00
Profit This Month
GH₵ 0.00
| Network | Package | Provider | Selling | Profit/Sale | Margin |
|---|---|---|---|---|---|
| Loading... | |||||
All Users
Inactive Summary
| User ID | Name | Phone | Balance | Comm. Bal. | Referrals | Role | Status | Joined | Actions |
|---|
Import Users from CSV
Upload a CSV file to bulk import or update user data. Required headers: `email`. Optional headers: `name`, `phone`, `balance`, `role` (customer, sub_admin, or admin), `registrationApproved` (TRUE/FALSE), `commissionBalance`, `totalReferralsPurchased`.
Note: This imports user data to the database. If an email exists, user data will be updated; otherwise, a new user data record will be created.
Register New User Profile
Important: This form creates the user's data record in the database. The user must register through the auth page or be created in Supabase Authentication.
Update User Details
Search for a user in the "Users" tab and click "Edit", or use the quick search below to load a user's profile for editing.
Referral Payout Requests
| Request Date | User Email | App User ID | Amount | MoMo Number | Status | Actions |
|---|
Top Referral Earners
Ranking by total commission paid out (Top 10).
- Loading top earners...
Customer Complaints
| Request Date | User Contact | Order ID | Issue Summary | Attachment | Status | Actions |
|---|
API Key Requests
Approve, reject, or revoke user API access keys for external integrations.
| Request Date | User Email | App User ID | Website | Status | Approved Key | Actions |
|---|
All Orders (User Dashboard Orders)
| Order ID | User Email | Beneficiary | Network | Package | Amount | Status | Date | Actions |
|---|
Site Controls
General Site Configuration
Manual Top-up Account Details
These details are shown to users when they choose to make a manual top-up.
Data Management (Clear Data)
WARNING: These actions are irreversible. Data will be permanently deleted. Proceed with extreme caution. It is highly recommended to back up your data first.
Deletes all order history from the database.
Deletes data for all users except 'admin' role.
Deletes all manual top-up request history.
Deletes all referral payout request history.
Product Categories (Data Packages Configuration)
Define how data packages are stored and managed. "Embedded" stores all package data within the main 'siteSettings' document. "Separate Collections" stores each network's packages in its own document within a 'dataPackages' collection.
Warning: Changing this structure might require data migration if packages are already defined. Use "Product Manager" tab to edit specific package prices after selecting structure.
Manage Product Prices & Stock (Main App Packages)
Edit customer prices and manage stock status for packages in the main user dashboard (not for merchant stores). Package sizes (keys) are typically in MB (e.g., 1024 for 1GB).
Manual Top-Up Requests
| Date | User Email | App User ID | Amount | Ref. Code | Sender Number | Status | Actions |
|---|