{% extends "base.html" %} {% block head %} {% endblock %} {% block content %}

My Fee Ledger

Track outstanding payments, view due dates, and make secure instant payments online.

Outstanding Payments

Action Required
{% set has_outstanding = false %} {% for d in outstanding %} {% set_global has_outstanding = true %} {% endfor %} {% if has_outstanding %}
Total outstanding {{ currency_symbol }}{{ outstanding_grand_total | default(value=0.0) | price }} {{ outstanding_count | default(value=0) }} due(s)
{% if online_payment_available %} {% endif %}
", to="<\\/script>") | safe }} {% endif %}
{% for d in outstanding %}

{{ d.profile_name }}

{{ d.profile_desc | default(value="Standard registration / subscription fee") }}

{{ d.status | upper }}
Due Date: {{ d.due_date | date_in_tz(timezone=settings.timezone) }}
{% if d.unpaid_since and d.frequency != 'one_time' %}
Unpaid Since: {{ d.unpaid_since | date_in_tz(timezone=settings.timezone) }}
{% endif %}
Base Fee: {{ currency_symbol }}{{ d.amount | price }}
{% if d.late_fee_applied and d.late_fee_applied > 0 %}
Late Charges: +{{ currency_symbol }}{{ d.late_fee_applied | price }}
{% endif %}
Total Outstanding: {{ currency_symbol }}{{ (d.amount + d.late_fee_applied) | price }}
{% if online_payment_available %} {% endif %}
{% endfor %} {% if not has_outstanding %}

You are all caught up!

No outstanding payments are due at this time.

{% endif %}

Payment History

Cleared Receipts
{% set has_paid = false %} {% for d in paid_history %} {% set_global has_paid = true %} {% endfor %} {% if not has_paid %} {% endif %}
Payment Due Date Paid Date Amount Paid Receipt
{{ d.profile_name }} {{ d.due_date | date_in_tz(timezone=settings.timezone) }} {{ d.paid_at | date_in_tz(timezone=timezone, format="%Y-%m-%d") }} {{ currency_symbol }}{{ (d.amount + d.late_fee_applied) | price }}

No payment history records found.

{% endblock %}