{% extends 'base.html' %}{% block title %}Partner Marketplace Management{% endblock %}{% block breadcrumb %}Marketplace Management{% endblock %}{% block content %}
Verify partners, moderate services, configure commission rates and reconcile completed work.
| Business | Applicant | Location | Registration | Decision |
|---|---|---|---|---|
| {{ p.business_name }} | {{ p.user.username }} | {{ p.city|default:'—' }} | {{ p.registration_number|default:'Not supplied' }}{% if p.verification_document %}{% endif %} | |
| No pending applications. | ||||
Staff must inspect the private business documents using authorized administrative access before approval.
| Service | Business | Starting estimate | Decision |
|---|---|---|---|
| {{ l.title }} {{ l.description|truncatewords:14 }} | {{ l.partner.business_name }} | ₦{{ l.indicative_price|floatformat:2 }} | |
| No pending listings. | |||
Commission percentage is snapshotted into each settlement draft. Changing the rule does not rewrite past settlements.
| Business | Approval | Commission rate |
|---|---|---|
| {{ p.business_name }} | {{ p.get_status_display }} | |
| No partner profiles found. | ||
A draft is created only after verified order completion, delivery, a passing QC inspection, and an active commission rule. Invalid drafts are rejected by the server.
| Partner | Job | Action |
|---|---|---|
| {{ offer.partner.business_name }} | #{{ offer.job.pk }} · {{ offer.job.order_item.product_name }} | |
| No eligible unpaid assignments. | ||
These are internal accounting records, not automatic bank payouts.
| Partner | Gross | Fee | Payable | Status | Next step |
|---|---|---|---|---|---|
| {{ s.offer.partner.business_name }} | ₦{{ s.gross_amount|floatformat:2 }} | {{ s.commission_percent }}% · ₦{{ s.commission_amount|floatformat:2 }} | ₦{{ s.partner_payable|floatformat:2 }} | {{ s.get_status_display }} | {% if s.status == 'draft' %}{% if user.is_superuser or user.is_staff or user.role == 'manager' %}{% endif %}{% elif s.status == 'approved' %}{% else %}{{ s.paid_reference }}{% endif %} |
| No settlements recorded yet. | |||||