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
Pending Topups
0
Manual Requests
Pending Approvals
0
User/AFA/Payouts
BulkSMS Ghana Balance
Configure your BulkSMS Ghana API Key in the Controls tab to see your balance.
Recent Orders (Last 10)
| Order ID | User | Network | Package | Amount | Status | Date |
|---|
Add New E-Voucher Pins
Add new result checker pins to your inventory. The selling price is set in the "Product Manager" tab. For bulk entry, paste a list of `SERIAL,PIN` pairs (one per line) into the textarea.
Manage E-Voucher Inventory
| Type | Serial Number | PIN | Price (Cost) | Status | Sold To (User ID) | Sold At | Actions |
|---|
Create New Coupon
Define discount codes for users. Coupons can be percentage-based or fixed amount, with optional expiry dates and usage limits.
Manage Coupons
| Code | Type | Value | Expiry | Max Uses | Used | Applies To | Status | Actions |
|---|
All Users
| 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, reseller, whoseller, vip, admin), `registrationApproved` (TRUE/FALSE), `commissionBalance`, `totalReferralsPurchased`.
Note: This imports Firestore user data. It does not create Firebase Authentication accounts or set passwords. 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 Firestore ONLY. You must manually create the user's account in the Firebase Authentication console and provide them with their login credentials (email and password).
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 |
|---|
All Orders (User Dashboard Orders)
| Order ID | User Email | Beneficiary | Network | Package | Amount | Status | Date | Actions |
|---|
Site & API Controls
General Site Settings
Manual Top-up Details
🚀 Auto-Process Data Orders
Automatically process initiated orders via RK API
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 Firestore data for all users except 'admin' role. Firebase Auth records are NOT affected.
Deletes all manual top-up request history.
Deletes all AFA registration data.
Deletes all global/broadcast notifications sent by admin.
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 prices for different user roles (Customer, Reseller, Wholeseller, VIP) 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). For AFA Minutes, use descriptive keys like "AFA_100MIN_PRICE". Ensure the "Data Packages Storage Structure" is set correctly in "Product Category" tab first.
Send Notification to User(s)
Manual Top-Up Requests
| Date | User Email | App User ID | Amount | Ref. Code | Status | Actions |
|---|
AFA Registrations
| Date | User Email | Full Name | Phone | ID Type | ID Number | Occupation | DOB | Status | Actions |
|---|