{% extends "admin/layout.html" %} {% block title %}Transaction Management - Admin{% endblock %} {% block content %}

Transaction Management Dashboard

View and manage payment history

Filters

Clear Export CSV Export Excel
Total Transactions
{{ total_transactions }}
Total Revenue
Rs {{ "%.2f"|format(total_revenue) }}
Success Rate
{{ success_rate }}%
Average Transaction
Rs {{ "%.2f"|format(average_transaction) }}

Payment History

{% if transactions %} {% for transaction in transactions %} {% endfor %} {% else %} {% endif %}
Transaction ID Date Customer Amount Payment Method Status Subscription Actions
#{{ transaction.id }} {{ transaction.created_at.strftime('%d-%m-%Y %H:%M') if transaction.created_at else 'N/A' }} {{ transaction.user.full_name if transaction.user else 'N/A' }} Rs {{ "%.2f"|format(transaction.amount) }} {{ transaction.payment_method or 'N/A' }} {% if transaction.status == 'completed' or transaction.status == 'success' %} Success {% elif transaction.status == 'pending' %} Pending {% elif transaction.status == 'failed' %} Failed {% else %} {{ transaction.status|upper }} {% endif %} {% if transaction.subscription %} {{ transaction.subscription.product.name if transaction.subscription.product else 'N/A' }} {% else %} N/A {% endif %} View Details

No transactions found.

{% endblock %}