Skip to content

Shipments

The shipments section provides a searchable, filterable list of all shipments and a detailed view for each shipment.

Navigate to Shipments in the main navigation. The list displays shipments in a paginated table (25 per page by default) with the following columns:

ColumnDescription
ReferenceYour internal reference or the auto-generated DP... reference
BrandThe brand that owns the shipment
ConsigneeConsignee name
CountryDestination country
TotalTotal amount (duties + taxes + additional fees)
StatusPayment status (PENDING, PAID, FAILED, ABANDONED)
CreatedShipment creation timestamp
  • Search — Search by reference number, consignee name, or consignee email.
  • Brand filter — Filter by a specific brand using the dropdown.
  • Sort — Click column headers to sort ascending or descending.
  • Live/Test toggle — The dashboard header toggle filters between live and test shipments. Test shipments are marked with a visible badge.

Click any row to open the shipment detail view.

The detail view shows comprehensive information about a single shipment, organized in a two-column layout.

A table showing each item in the shipment:

FieldDescription
DescriptionOriginal product description
HS CodeOriginal HS code (if provided) and resolved HS code
QuantityNumber of units
ValueDeclared value per unit and total value
DutyCalculated duty amount
TaxCalculated tax amount

For each item, you can see both the submitted HS code and the codes resolved by Duty Pro (import and export variants for the specific origin/destination country pair).

An itemized breakdown of all fees applied to the shipment:

  • Duties — Total duty amount across all items
  • Taxes — Total tax amount across all items
  • Additional fees — Each additional fee with its display name, amount, and type
  • Grand total — Sum of all fees

A timeline of all email and SMS notifications sent for this shipment:

FieldDescription
ChannelEmail or SMS
RecipientEmail address or phone number
StatusSCHEDULED, SIMULATED, SENT, DELIVERED, or FAILED
TimestampWhen the communication was sent or scheduled
ContentTemplate content (viewable for simulated and sent communications)
ErrorError message (for failed deliveries)

Payment records with transaction details:

FieldDescription
StatusPENDING, SUCCEEDED, FAILED, or REFUNDED
AmountPayment amount
Transaction IDPayment transaction identifier
Paid atPayment timestamp

A record of all webhook and SFTP relay events for this shipment:

FieldDescription
Event typee.g., “payment_completed”, “payment_expired”
StatusPENDING, SUCCESS, or FAILED
PayloadJSON payload sent (expandable)
Response codeHTTP status code (for webhooks)
File nameSFTP file name (for SFTP relay)
Attempt countNumber of delivery attempts
ErrorError message (for failed deliveries)

Name, email, phone number, and full address of the consignee.

Visual display of the shipment route — origin country to destination country.

Link to the associated brand’s detail page.

Name and address of the shipping originator.

Test shipments (created with a dp_test_ API key) display an orange “TEST” badge throughout the UI. They appear only when the “Test” toggle is active in the dashboard header.

Test shipments show the same detail view as live shipments, but with:

  • Communications marked as SIMULATED instead of SENT/DELIVERED
  • Receipts watermarked “TEST”
  • SFTP relay files generated but not pushed