{% extends 'base.html' %}{% block title %}Order {{ order.order_number }}{% endblock %}{% block breadcrumb %}Track Order{% endblock %}{% block content %}
ORDER {{ order.order_number }}
Created {{ order.created_at|date:'d M Y · H:i' }}
{{ item.product_name }} — confirm this version or request corrections before production.
{{ source_quote.conversion_snapshot.partner_name }} · {{ source_quote.conversion_snapshot.listing_title }}
The agreed scope is preserved with this order. Payment verification, artwork approval, production and delivery follow their existing safeguards.
YOUR IDEA → FINISHED PRODUCT
Project {{ source_project.reference }} continues through this order’s payment, proof, production and delivery timeline.
Return to project discussion{{ event.detail|default:'Status updated' }}
{{ event.created_at|date:'d M Y · H:i' }}
Current status
Each shipment has its own timeline. An order completes only when every item is confirmed delivered.
{% for sh in shipments %}{{ sh.branch.name }} · {{ sh.shipment_items.count }} item{{ sh.shipment_items.count|pluralize }} · {{ sh.get_status_display }}
No shipments prepared yet. Production must first pass quality control.
{% endfor %}{{ item.size }} · {{ item.paper }} · Qty {{ item.quantity }}
At order time, estimated production was {{ item.production_days_min }}–{{ item.production_days_max }} working days after artwork approval. Delivery timing is set separately.
{% endif %}{% if item.linked_design_id %}Artwork captured at checkout and locked against later changes. Staff must still prepare a production proof.
Professional review accepted by {{ item.proof_preflight.overridden_by|default:'staff' }} on {{ item.proof_preflight.overridden_at|date:'d M Y H:i' }}.
{% endif %} {% if can_staff and item.proof_preflight.status == 'review' and not item.proof_preflight.overridden_at %}{% endif %}A preflight report is not available; re-upload the production proof.
{% endif %}Requested changes: {{ item.latest_revision.decision_note }}
{% endif %} {% if order.customer_id == user.id and item.latest_revision.status == 'pending' and order.status != 'in_production' and order.status != 'ready_for_delivery' and order.status != 'completed' and order.status != 'cancelled' %}{{ rev.decision_note }}
{% endif %}Ask about design proofs, production and delivery in a private order conversation.
Open order messages{% if order.customer_id == user.pk %}{% endif %}{% if whatsapp_url and order.customer_id == user.pk %}Continue to messaging{% endif %} {% if order.customer_id == user.pk %}