Overview
NasRadius provides comprehensive payment management including:- Associated Payments: Payments linked to customer accounts
- Unassociated Payments: Orphaned payments needing customer assignment
- Transactions: Complete transaction history
Payment Flow
Payment Types
Associated
Linked to a customer account, balance credited
Unassociated
Received but not linked to any customer
Transactions
Complete payment history log
Payment Sources
NasRadius can receive payments from:| Source | Description | Auto-Associate |
|---|---|---|
| M-PESA STK Push | Customer pays via STK prompt | ✅ Yes |
| Kopokopo | Payment aggregator | ✅ Yes |
| Manual Entry | Admin records payment | Manual |
| Till Payment | Customer pays to Till directly | Sometimes |
Associated vs Unassociated
| Aspect | Associated | Unassociated |
|---|---|---|
| Customer linked | ✅ Yes | ❌ No |
| Balance credited | ✅ Yes | ❌ No |
| Can purchase plans | ✅ Yes | ❌ No |
| Action needed | None | Manual association |
Quick Actions
From the Payments page, you can:Make Payment
Make Payment
Manually record a payment for a customer
View Unassociated
View Unassociated
Toggle between associated and unassociated payments
Associate Payment
Associate Payment
Link an unassociated payment to a customer
Disassociate Payment
Disassociate Payment
Remove the link between payment and customer
Payment Data
Each payment record contains:| Field | Description |
|---|---|
| Customer | Account number (if associated) |
| Code | Unique transaction code |
| Phone | Payer’s phone number |
| Amount | Payment amount |
| Date Paid | Transaction timestamp |
Searching Payments
Use the search bar to find payments by:- Customer Account Number
- Phone Number
- Transaction Code
- Amount
Payment Reports
Payment data feeds into:| Report | Location | Data Shown |
|---|---|---|
| Daily Revenue | Dashboard | Today’s payments sum |
| Weekly Revenue | Dashboard | This week’s payments |
| Monthly Revenue | Dashboard chart | Monthly breakdown |
| Total Revenue | Dashboard | All-time total |
Best Practices
Regular Reconciliation
Regular Reconciliation
Check unassociated payments daily to ensure no customer is missed
Verify Associations
Verify Associations
Confirm payments are linked to correct customers
Keep Records
Keep Records
Maintain transaction records for accounting
Troubleshooting
| Issue | Possible Cause | Solution |
|---|---|---|
| Payment not showing | Callback delay | Wait and refresh |
| Wrong customer linked | Phone number mismatch | Disassociate and reassociate |
| Balance not updated | Association pending | Complete association |