May review device, order, role, integration and reporting scope according to the deployment agreement.
What should a shared power bank agent dashboard show?
An agent dashboard should show the operational fields needed for the assigned network: stations, slots, power bank IDs, orders, payment and refund states, overdue or missing records, merchants, venue performance and support history. Access must follow role and data boundaries.
Direct answer
The dashboard should let an authorized operator or agent answer four questions without switching systems: what is deployed, what is available, what happened to each rental, and who owns the next action. It should preserve station, device, order, payment, merchant and support context instead of reducing operations to a revenue chart.
Core field groups
Exact field names vary by integration and role. The operator should agree which fields are required, optional, masked or unavailable before launch.
| Field group | Minimum useful fields | Operating question | Boundary |
|---|---|---|---|
| Stations and slots | Masked station ID, venue, connectivity, slot count, available/occupied/fault states, last heartbeat | Which locations need attention? | Connectivity does not prove venue performance |
| Power bank identity | Masked power bank ID, assigned station/slot, battery state, rental/return state, last event | Where is the device and what was its last known state? | Battery health requires the agreed telemetry and test method |
| Orders | Masked order ID, renter channel, station, device, start/end time, order state, exception code | Did the rental progress and close correctly? | Personal data should be minimized and role-restricted |
| Payments and refunds | Provider reference, authorization/charge/refund state, currency, amount, timestamps, reconciliation status | What state is known and who owns the next action? | Provider approval, settlement and refund outcomes are external dependencies |
| Overdue or missing | Due rule, elapsed time, last device event, support status, assigned owner, disposition | Which cases need renter or venue follow-up? | A status label is not proof of loss or customer fault |
| Merchants and settlement | Merchant/venue ID, assigned stations, role, agreed rule, period, source orders, status | Which records support a merchant review? | Settlement logic and financial access require explicit operator approval |
| Venue performance | Availability, completed/exception orders, active days, service visits, support cases | Is the venue repeatable and supportable? | Use trends with context; do not turn example values into claims |
| Support records | Case ID, masked order/device/station, issue type, evidence, owner, timestamps, resolution | Can support reconstruct the decision trail? | Contact details and unrestricted logs must not be public |
Role and responsibility design
A dashboard is safer when each role sees the information needed for its work and no more.
Should not automatically see another agent's records or unrestricted operator-level settings.
May need station availability, local orders and support contact, with financial fields limited by contract.
Needs enough context to investigate without receiving unnecessary settlement or personal-data access.
Requires defined periods, source orders, adjustments and audit status rather than dashboard-only totals.
Needs device identity, fault state, location and service history without broader renter or financial access.
Dashboard acceptance checklist
Test fields with synthetic or redacted records and verify the same state across renter, device and operator surfaces.
Define the field dictionary
Record field name, meaning, source system, update event, timezone, permitted roles and masking rule.
Trace one rental end to end
Follow a test scan, order, payment handoff, unlock, active rental, return, closure and support record using masked identifiers.
Test stale and conflicting states
Verify the dashboard distinguishes last-known data, delayed events, device-offline conditions and reconciliation needs.
Test role boundaries
Confirm agent, merchant, support, finance and service roles cannot access fields outside their assigned scope.
Review export and audit behavior
Confirm export fields, masking, time range, status definitions and event history before using records for settlement or support.
Evidence boundary
Dashboard screenshots demonstrate visible interface and field types only. They do not prove actual customer, revenue, order, station, merchant or venue performance. Use synthetic or redacted examples in public material.
Agent dashboard FAQ
Answers describe a field and role model; final availability depends on the agreed deployment and integrations.
What should a shared power bank agent dashboard show?
It should expose the fields needed for the agent's assigned scope: station status, slot and power-bank identity, orders, payment and refund states, overdue or missing records, merchants, venues, settlement records and support history. Access should follow role and data boundaries.
Should example revenue and order numbers be treated as real performance?
No. Example values and screenshots demonstrate interface fields only. They are not customer, revenue, order-volume, venue-count or market-performance claims.
Can an agent see every operator and merchant record?
Not by default. The operator should define which stations, merchants, venues, orders, settlement fields and support records each role can view or manage.
How should refunds appear in the dashboard?
Show the known provider and business state, relevant timestamps, masked references, amount/currency when authorized, owner and next action. Do not display a refund as completed until the configured readable result supports that state.
Define the fields each operating role needs.
Share the network hierarchy, device protocol, payment route and reporting responsibilities for a dashboard-scope review.
