{% extends "base.html" %} {% load i18n %} {% block title %}{% trans "Payment Schedule" %} - {% trans "Order" %} #{{ order.id }}{% endblock %} {% block content %}
{% blocktrans with paid=installment_schedule.paid_installments total=installment_schedule.total_installments %} {{ paid }} of {{ total }} payments completed {% endblocktrans %}
| {% trans "Payment #" %} | {% trans "Amount" %} | {% trans "Due Date" %} | {% trans "Status" %} | {% trans "Action" %} |
|---|---|---|---|---|
| #{{ payment.installment_number }} | ${{ payment.amount|floatformat:2 }} | {{ payment.due_date|date:"M d, Y" }} {% if payment.due_date|date:"Y-m-d" <= today|date:"Y-m-d" %} {% trans "Overdue" %} {% endif %} | {{ payment.get_status_display }} | {% trans "Pay Now" %} |
| {% trans "Payment #" %} | {% trans "Amount" %} | {% trans "Paid Date" %} | {% trans "Reference" %} |
|---|---|---|---|
| #{{ payment.installment_number }} | ${{ payment.amount|floatformat:2 }} | {{ payment.processed_at|date:"M d, Y H:i" }} | {{ payment.transaction_reference }} |
| {% trans "Payment #" %} | {% trans "Amount" %} | {% trans "Error" %} | {% trans "Attempts" %} | {% trans "Action" %} |
|---|---|---|---|---|
| #{{ payment.installment_number }} | ${{ payment.amount|floatformat:2 }} | {{ payment.error_message }} | {{ payment.retry_count }}/{{ installment_schedule.max_retries }} | {% trans "Retry Payment" %} |
#{{ order.id }}
{{ order.get_status_display }}
{{ order.created_at|date:"M d, Y" }}
{{ installment_schedule.start_date|date:"M d, Y" }}
{{ installment_schedule.next_payment_date|date:"M d, Y" }}
{{ installment_schedule.final_payment_date|date:"M d, Y" }}