{% extends "client/base.html" %} {% load money %} {% block title %}Payments — client portal{% endblock %} {% block heading %}Payments{% endblock %} {% block content %}
Total project cost
{{ total_cost|naira }}
{{ projects|length }} project{{ projects|length|pluralize }}
Amount paid
{{ total_paid|naira }}
{{ payments|length }} payment{{ payments|length|pluralize }}
Balance
{{ total_balance|naira }}
outstanding
Last payment
{% if payments %}{{ payments.0.paid_on|date:"j M Y" }}{% else %}—{% endif %}
{% if payments %}{{ payments.0.reference }}{% endif %}

Payment history

{% for p in payments %} {% empty %}{% endfor %}
DateProjectAmountMethodReferenceStatus
{{ p.paid_on|date:"j M Y" }}{{ p.project.name|default:"—" }} {{ p.amount|naira }}{{ p.get_method_display }}{{ p.reference }} {{ p.get_status_display }}
No payments recorded yet.

Make a payment

{% csrf_token %}
{% with msg=errors.project %}{% include "partials/error.html" %}{% endwith %}
{% with msg=errors.amount %}{% include "partials/error.html" %}{% endwith %}

Payments are processed by the gateway. Card details are never stored here.

{% endblock %}