{% extends "base.html" %} {% block title %}Client Report - {{ token_name }}{% endblock %} {% block content %}

Client Report Details

Back to Reports
Summary
Client ID

{{ client_id }}

Token Name

{{ token_name }}

Total Matches

{{ totals.total_matches }}

Total Bets

{{ totals.total_bets }}

Total Payin

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

Total Payout

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

Balance

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

CAP Compensation Balance

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

Accumulated Shortfall

{{ "{:,.2f}".format(totals.accumulated_shortfall) }}

Winning Bets

{{ totals.winning_bets }}

Losing Bets

{{ totals.losing_bets }}

Pending Bets

{{ totals.pending_bets }}

Filters
Clear Filters
{% if match_reports %}
{% for report in match_reports %} {% endfor %}
Match ID Match Number Fixture ID Match DateTime Total Bets Winning Losing Pending Total Payin Total Payout Balance Actual Result Extraction Result CAP Applied CAP Balance Accumulated Shortfall
{{ report.match_id }} {{ report.match_number }} {{ report.fixture_id }} {{ report.match_datetime.strftime('%Y-%m-%d %H:%M:%S') if report.match_datetime else '' }} {{ report.total_bets }} {{ report.winning_bets }} {{ report.losing_bets }} {{ report.pending_bets }} {{ "{:,.2f}".format(report.total_payin) if report.total_payin else '0.00' }} {{ "{:,.2f}".format(report.total_payout) if report.total_payout else '0.00' }} {{ "{:,.2f}".format(report.balance) if report.balance else '0.00' }} {{ report.actual_result }} {{ report.extraction_result }} {% if report.cap_applied %} {{ report.cap_percentage }}% {% else %} {% endif %} {{ "{:,.2f}".format(report.cap_compensation_balance) if report.cap_compensation_balance else '0.00' }} {{ "{:,.2f}".format(report.accumulated_shortfall) if report.accumulated_shortfall else '0.00' }}
{% else %}

No match reports found

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

{% endif %}
{% endblock %}