Skip to main content

Interchange Status Codes

An interchange is an individual EDI transaction set (or group of transaction sets) extracted from a parcel. This reference describes every status an interchange can hold during its lifecycle on ECGrid.

For parcel-level status codes, see Parcel Status Codes.


InBox States

Inbound interchanges are those received by your mailbox from a trading partner.

StatusDescription
InBoxReadyThe interchange has been received and is ready for download. The recipient has not yet retrieved it.
InBoxTransferredThe interchange has been downloaded (transferred out) to the recipient's system.
InBoxArchivedThe interchange has been moved to long-term archive storage after successful download.

OutBox States

Outbound interchanges are those sent from your mailbox to a trading partner.

StatusDescription
outboxPendingThe interchange is queued and waiting for ECGrid to begin outbound delivery.
outboxSentECGrid has transmitted the interchange to the next-hop carrier or trading partner; awaiting acknowledgment.
outboxAcknowledgedThe trading partner or receiving VAN has confirmed successful receipt.
outboxRetryA delivery attempt failed; ECGrid is scheduled to retry automatically.
outboxFailedAll retry attempts have been exhausted. No further automatic delivery will be attempted. Manual intervention is required.
outboxDeliveryErrorA delivery error was encountered during transit. The interchange may recover to outboxRetry or escalate to outboxFailed.
outboxTransferredThe interchange has been handed off to a downstream VAN or carrier for final delivery.

Special States

StatusDescription
CancelledThe interchange was cancelled before delivery was completed. No further processing will occur.
VaultReadyThe interchange is stored in the ECGrid Vault for long-term retention and compliance archiving.

AS2-Specific States

These statuses apply to interchanges routed over AS2 channels.

StatusDescription
as2ReceiveThe interchange was received via an AS2 channel.
as2SentThe interchange was delivered via an AS2 channel.

FTP/SFTP-Specific States

These statuses apply to interchanges routed over FTP or SFTP channels.

StatusDescription
ftpReceivedThe interchange was received via an FTP or SFTP channel.
ftpSentThe interchange was delivered via an FTP or SFTP channel.

Lifecycle Overview

A typical inbound interchange follows this path:

as2Receive / ftpReceived
→ InBoxReady
→ InBoxTransferred
→ InBoxArchived

A typical outbound interchange follows this path:

outboxPending
→ outboxSent
→ outboxAcknowledged (success)

outboxPending
→ outboxSent
→ outboxRetry (transient failure)
→ outboxFailed (permanent failure)

See Also