{% extends 'base.html' %} {% block title %}Financial Dashboard — Admin{% endblock %} {% block content %}
Admin Portal

Financial Dashboard

← Back to portal
Revenue (delivered orders) TSh {{ total_revenue|floatformat:0 }} {{ delivered_count }} delivered order{{ delivered_count|pluralize }}
Delivery fees collected TSh {{ total_delivery_fees|floatformat:0 }}
Picking fees collected TSh {{ total_picking_fees|floatformat:0 }}
Picker payouts pending TSh {{ total_pending_payouts|floatformat:0 }}
Picker payouts paid TSh {{ total_paid_payouts|floatformat:0 }}
Payment issues {{ pending_payment_count }} TSh {{ pending_payment_total|floatformat:0 }} unpaid · review stale orders
Platform picker rating {% if platform_rating.average %}★ {{ platform_rating.average }}{% else %}No ratings yet{% endif %} {% if platform_rating.count %}from {{ platform_rating.count }} rating{{ platform_rating.count|pluralize }}{% endif %}

Picker earnings breakdown

Go to Payouts →
{% for p in pickers_overview %} {% empty %} {% endfor %}
PickerCadencePendingPaid
{{ p.name }} {{ p.payout_frequency }} TSh {{ p.pending_amount|floatformat:0 }} TSh {{ p.paid_amount|floatformat:0 }}
No picker earnings recorded yet.
{% endblock %}