{% extends 'base.html' %} {% load static_v %} {% block title %}{{ vendor_type|title }}s — Admin{% endblock %} {% block content %}
Admin Portal

{{ vendor_type|title }}s

← Back to portal

{% if vendor_type == 'warehouse' %} Registered warehouses a product can be sourced from instead of a market — real stock, fleet/truck delivered. Optionally owned by a fleet company (see Fleet Companies), whose own drivers are then tried first for its orders. {% else %} Registered industries/manufacturers a product can be sourced from for bulk/wholesale items — same fleet/truck delivery as Warehouse. Optionally owned by a fleet company. {% endif %} An order sourced from here can't mix with market or generic items in the same cart.

Add a {{ vendor_type }}

{% csrf_token %}
{% if vendor_type == 'warehouse' %} {% else %} {% endif %}
{% for c in categories %} {% endfor %}

A close-by B2C customer can be given a lower (or zero) minimum, since a nearby delivery stays cost-effective even for a small basket. Both are ignored for B2B — trucks have no minimum-order rule.

An order from this vendor at or above the weight set here has that fee waived entirely — applies to both B2C and B2B orders sourced from here. Leave blank for no waiver.

{% for v in vendors %} {% empty %} {% endfor %}
{{ vendor_type|title }}RegionCoordinatesStatus
{% if v.logo_url %}{% endif %} {{ v.name }} {% if v.notes %}
{{ v.notes|truncatechars:80 }}{% endif %}
{{ v.region|default:"—" }} {{ v.lat }}, {{ v.lng }} {% if v.is_active %}Active{% else %}Hidden{% endif %}
{% csrf_token %}
No {{ vendor_type }}s yet — add one above.
{% endblock %} {% block extra_scripts %} {% endblock %}