{% extends "base.html" %} {% block title %}Reports{% endblock %} {% block content %}
Filters
Clear Filters
Total Payin

{{ "{:,.2f}".format(totals.total_payin if totals.total_payin else 0.00) }}

Total Payout

{{ "{:,.2f}".format(totals.total_payout if totals.total_payout else 0.00) }}

Balance

{{ "{:,.2f}".format(totals.total_balance if totals.total_balance else 0.00) }}

CAP Redistribution Balance

{{ "{:,.2f}".format(totals.cap_balance if totals.cap_balance else 0.00) }}

{% if clients %}
{% for client in clients %} {% endfor %}
Client Name Client ID Total Payin Total Payout Balance Total Bets Total Matches CAP Redistribution Balance Actions
{{ client.token_name }} {{ client.client_id }} {{ "{:,.2f}".format(client.total_payin) }} {{ "{:,.2f}".format(client.total_payout) }} {{ "{:,.2f}".format(client.balance) }} {{ client.total_bets }} {{ client.total_matches }} {{ "{:,.2f}".format(client.cap_balance) }} Details
{% if pagination and pagination.pages > 1 %}

Showing {{ pagination.per_page * (pagination.page - 1) + 1 }} to {{ min(pagination.per_page * pagination.page, pagination.total) }} of {{ pagination.total }} clients

{% endif %} {% else %}

No clients found

Try adjusting your filters or wait for clients to sync reports.

{% endif %}
{% endblock %}