{% extends "portal_base.html" %} {% block title %}{{ shipment.order.number }} · Shipping{% endblock %} {% block topbar_title %}{{ shipment.order.number }}{% endblock %} {% block portal_content %}

{{ shipment.order.email }} · {{ shipment.get_status_display }}

{% if shipment.tracking_number %}

Tracking: {{ shipment.tracking_number }} {% if shipment.tracking_status %} · {{ shipment.get_tracking_status_display }}{% endif %}

{% if shipment.tracking_url %}

Track package

{% endif %}
{% csrf_token %}
{% endif %} {% if shipment.label_url %}

Download label

{% endif %}

Add tracking

Paste a number from Pirate Ship, Shippo, or the carrier. EasyPost looks up scan events when an API key is set.

{% csrf_token %}
{% if shipment.tracking_events %}

Scan history

{% for event in shipment.tracking_events %} {% endfor %}
WhenStatusDetail
{{ event.datetime }} {{ event.status }} {{ event.message }}{% if event.location %} · {{ event.location }}{% endif %}
{% endif %} {% if shipment.status != 'labeled' %}
{% csrf_token %} {% for rate in shipment.rates %}
{% empty %}

No rates yet.

{% endfor %} {% if shipment.rates %} {% endif %}
{% endif %}

← All shipments

{% endblock %}