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

Supplier Remittances

💰 Pending

{{ remittances|selectattr('status', 'equalto', 'pending')|list|length }}
Awaiting approval

✅ Approved

{{ remittances|selectattr('status', 'equalto', 'approved')|list|length }}
Payment received

❌ Rejected

{{ remittances|selectattr('status', 'equalto', 'rejected')|list|length }}
Not accepted

All Remittances

{% if remittances %}
{% for remittance in remittances %} {% endfor %}
ID Supplier Date Amount Account Status Note Actions
#{{ remittance.id }} {{ remittance.supplier.name }}
{{ remittance.supplier.email }}
{{ remittance.date|date_format }} {{ remittance.amount|currency }} {{ remittance.account.name }} {% if remittance.status == 'pending' %} ⏳ Pending {% elif remittance.status == 'approved' %} ✅ Approved {% elif remittance.status == 'rejected' %} ❌ Rejected {% endif %} {% if remittance.note %} {{ remittance.note[:50] }}{% if remittance.note|length > 50 %}...{% endif %} {% else %} - {% endif %}
{% if remittance.status == 'pending' %} ✅ Approve ❌ Reject {% else %} Processed {% endif %}
{% else %}
💰

No remittances yet

Suppliers will submit remittance requests here

{% endif %}

How Supplier Remittances Work

1. Supplier Submits Remittance: Supplier collects payments from customers and submits remittance request

2. Admin Reviews: You can see all pending remittance requests here

3. Admin Approves/Rejects: Click Approve to accept payment or Reject if there are issues

4. Payment Processing: When approved, payment is deposited to your account and sales are marked as remitted

5. Tracking: All remittance history is maintained for audit purposes

{% endblock %}