1. {{ t.checkout_step_cart }}
2. {{ t.checkout_step_location }}
3. {{ t.checkout_step_schedule }}
4. {{ t.checkout_step_picker }}
{% if is_b2b %}
{{ t.truck_choose_title }}
{{ t.picker_delivering_to }} {{ checkout.address|default:"Selected location" }} · {{ total_weight_kg|floatformat:0 }} kg
{% if truck_options %}
{% for option in truck_options %}
{% endfor %}
{% else %}
{{ t.truck_none_available }}
{% endif %}
{% else %}
{{ t.picker_choose_title }}
{{ t.picker_delivering_to }} {{ checkout.address|default:"Selected location" }}
{% if pickers %}
{% else %}
{{ t.picker_none_available }}
{% endif %}
{% if selected_picker %}
{{ t.picker_route_distance }}
{{ route_distance }} km
{% if eta_with_buffer %}
{{ t.picker_travel_time }} (incl. time-of-day traffic estimate)
~{{ eta_with_buffer }} min
{% endif %}
{% if surface_summary %}
{{ t.picker_road_condition }}
{{ surface_summary.label }}{% if surface_summary.paved_pct != None %} ({{ surface_summary.paved_pct }}% paved){% endif %}
{% endif %}
{{ t.schedule_items_subtotal }}
TSh {{ subtotal|floatformat:0 }}
{{ t.picker_estimated_fee }}
TSh {{ combined_fee|floatformat:0 }}
{{ t.schedule_total }}
TSh {{ total|floatformat:0 }}
{% endif %}
{% endif %}