{% extends 'base.html' %}{% block title %}Marketplace Enquiry MQ-{{ quote.pk }}{% endblock %}{% block breadcrumb %}Marketplace / Quotation{% endblock %}{% block content %}
GENEZ MARKETPLACE · MQ-{{ quote.pk|stringformat:'06d' }}

{{ quote.listing_title_snapshot }}

Requested {{ quote.created_at|date:'d M Y H:i' }} · {{ quote.partner_name_snapshot }}

← All quotationsPrint quotation / Save PDF

Project details

{{ quote.get_status_display }}

{{ quote.brief|linebreaksbr }}

Quantity{{ quote.quantity }}Delivery city{{ quote.delivery_city }}Customer budget{% if quote.budget %}₦{{ quote.budget|floatformat:2 }}{% else %}Not specified{% endif %}

Genez quotation

{% if quote.quoted_amount %}
₦{{ quote.quoted_amount|floatformat:2 }}

{{ quote.quote_details|linebreaksbr }}

Valid until {{ quote.quote_valid_until|date:'d M Y' }} · Terms are subject to Genez confirmation.

{% else %}

A quotation has not been issued yet. Genez will review the project requirements.

{% endif %} {% if not is_manager_view and quote.status == 'quoted' %}
{% csrf_token %}

Acceptance records your interest only. It does not create an order, reserve production capacity or charge your account.

{% endif %}

Quotation → Genez order

{% if quote.order_id %}

This quotation has been converted to a Genez order. No duplicate checkout is permitted.

View order and payment status {% elif quote.status == 'accepted' %}

Next, create your order to confirm delivery details and attach your saved design or uploaded artwork. Payment will remain unverified until separately confirmed.

{% if quote.fulfillment_product_id and not is_manager_view %}Create unpaid order {% elif not quote.fulfillment_product_id %}

Genez is preparing the product mapping needed for checkout.

{% endif %} {% else %}

Order creation becomes available once the customer accepts a current quotation.

{% endif %}

Activity timeline

    {% for event in quote.events.all %}
  1. {{ event.get_action_display|default:event.action|title }}{{ event.created_at|date:'d M Y H:i' }} · {{ event.note }}
  2. {% empty %}
  3. Request received
  4. {% endfor %}
{% endblock %}