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

Payment #{{ payment.id }}

{{ _('Payment Details') }}

{{ payment.amount }} {{ payment.currency or 'EUR' }}

{% if payment.status == 'completed' %} Completed {% elif payment.status == 'pending' %} Pending {% elif payment.status == 'failed' %} Failed {% elif payment.status == 'refunded' %} Refunded {% endif %}

{{ payment.payment_date.strftime('%B %d, %Y') if payment.payment_date else 'N/A' }}

{% if payment.method %} {{ payment.method }} {% else %} N/A {% endif %}

{% if payment.reference %}

{{ payment.reference }}

{% endif %} {% if payment.gateway_transaction_id %}

{{ payment.gateway_transaction_id }}

{% endif %} {% if payment.gateway_fee %}

{{ payment.gateway_fee }} {{ payment.currency or 'EUR' }}

{{ payment.net_amount or payment.amount }} {{ payment.currency or 'EUR' }}

{% endif %} {% if payment.received_by %}

{{ payment.receiver.username if payment.receiver else 'Unknown' }}

{% endif %}

{{ payment.created_at|user_datetime('%B %d, %Y at %I:%M %p') if payment.created_at else 'N/A' }}

{{ payment.updated_at|user_datetime('%B %d, %Y at %I:%M %p') if payment.updated_at else 'N/A' }}

{% if payment.notes %}

{{ payment.notes }}

{% endif %}

{{ _('Related Invoice') }}

{{ payment.invoice.invoice_number }}

{{ payment.invoice.client_name }}

{{ payment.invoice.total_amount }} {{ payment.invoice.currency_code }}

{{ payment.invoice.amount_paid or 0 }} {{ payment.invoice.currency_code }}

{{ payment.invoice.outstanding_amount }} {{ payment.invoice.currency_code }}

{% if payment.invoice.payment_status == 'fully_paid' %} Fully Paid {% elif payment.invoice.payment_status == 'partially_paid' %} Partially Paid {% else %} Unpaid {% endif %}

Actions

Edit Payment
{% endblock %} {% block scripts_extra %} {% endblock %}