Overview
The Carrier Errors page gives you direct visibility into carrier label generation, rate call, and void/cancel label failures — errors that previously had no record you could review inside Logiwa IO. The page only displays failed calls, so every entry you see represents something that needs attention. Each failure is logged with details like the carrier, the error returned, and how long the call took, so you can investigate and resolve issues without contacting support.
When to Use It
Use the Carrier Errors page when:
A shipping label failed to generate for an order and you need to know why
A carrier rate call (rate shopping/quote request) is failing or returning no rates
A Void/Cancel Label request failed and you need to know why
You want to check whether a specific carrier connection or setup is failing repeatedly
You need the original request and response payloads exchanged with a carrier to investigate further
Where to Find It
Click Integrations in the top navigation to open a dropdown menu with three columns:
Column | Contains |
Plugin Integrations | Store and Marketplace, Shipping — plus a Channel Logs group below: Channel Methods, Channel History, Orders and Shipments, Products and Inventory |
Channel Monitoring | Channel Health Overview, Channel Setup Details, Missing Shipment Orders, Recent Errors, Workflow Blocked Shipment Orders, Product Listing Exceptions |
Carrier Monitoring | Carrier Errors |
💡 Don't confuse Carrier Monitoring with Channel Monitoring — Channel Monitoring covers sales channel/store order errors, while Carrier Monitoring covers carrier label, rate call, and void/cancel errors.
Step-by-Step Instructions
Click Integrations in the top navigation to open the dropdown menu.
Under the Carrier Monitoring column, click Carrier Errors.
On the Carrier Monitoring screen, select the tab for the type of failure you want to review from the left sidebar:
Label Generation — errors that occurred while generating a shipping label
Rate Call — errors that occurred while requesting rates from a carrier. This tab uses the same columns and filters as Label Generation.
Void/Cancel Label — errors that occurred while voiding or cancelling a shipping label
Use the Search by order code field, or click Filter to narrow the list (see Filtering below).
Click anywhere on a row, or click the ⋯ icon at the end of the row and select Show Details, to open the Transaction Details drawer for that error (see Viewing Full Request & Response Details below).
To download the request or response payload for a specific error directly from the row, click the ⋯ icon and select Download Request or Download Response.
Confirm: you should see a list of carrier call failures with the carrier, error message, and response time for each.
Filtering
Click Filter to open Select Filter Type, then choose New to build a filter or Saved to reuse one. Available filters differ by tab:
Label Generation & Rate Call tabs:
Carrier Connection
Carrier Setup Name
Client
Created Date
Is International?
Is Rate Shopping?
Return Label
Shipment Order Code
Warehouse
Void/Cancel Label tab:
Carrier Connection
Client
Created Date
Return Label
Shipment Order Code
Tracking Number
Warehouse
Each filter can be bookmarked (🔖) for quick reuse or added (+) directly to your current view.
Key Fields & Options
Label Generation and Rate Call tabs share the same columns:
Field | Description | Notes |
Timestamp | Date and time the call was attempted |
|
Integration Step | The step in the process where the call occurred | e.g., "LabelGeneration" |
Client | The client associated with the shipment order | Relevant for 3PL setups |
Shipment Order | The Logiwa shipment order code | Click the icon next to it to open the order |
Status | Result of the call | This page only lists failures, so Status always shows Error |
HTTP Code | The HTTP status code returned by the carrier's API | A code like 200 can still be logged as an Error if the carrier returned an error inside a successful response |
Error | Summary of the error message returned by the carrier | Truncated in the grid |
Response Time | How long the carrier took to respond (ms) |
|
Carrier Connection | The carrier plugin used | Shown as the carrier's logo (UPS, EasyPost, Stamps.com, eHub, etc.) |
Carrier Setup | The specific carrier configuration used | e.g., "UPS-Main" |
Carrier | The actual carrier processing the request | e.g., ups, usps |
Shipping Option | The requested service level | e.g., "2nd Day," "Priority" |
Destination Type | Whether the shipment is domestic or international |
|
Label Type | Whether the label is a standard Shipping Label or a Return Label |
|
Rate Shopping Name | The name of the rate-shopping configuration used, if applicable | Blank if rate shopping wasn't used |
User | The user that triggered the call |
|
Source | The action that triggered the call | Shows "CreateLabel" on the Label Generation tab |
Void/Cancel Label tab has its own set of columns:
Field | Description | Notes |
Timestamp | Date and time the call was attempted |
|
Integration Step | The step in the process where the call occurred | Shows "Label Cancellation (Void)" |
Shipment Order | The Logiwa shipment order code | Click the icon next to it to open the order |
Status | Result of the call | This page only lists failures, so Status always shows Error |
HTTP Code | The HTTP status code returned by the carrier's API | A code like 200 can still be logged as an Error if the carrier returned an error inside a successful response |
Error | Summary of the error message returned by the carrier | Truncated in the grid |
Response Time | How long the carrier took to respond (ms) |
|
Carrier Connection | The carrier plugin used | Shown as the carrier's logo |
Tracking Number | The tracking number of the label being voided/cancelled |
|
Carrier | The actual carrier processing the request | e.g., fed_ex |
Shipping Option | The requested service level | e.g., "FEDEX_2_DAY" |
Carrier Setup | The specific carrier configuration used |
|
Warehouse | The warehouse the shipment order belongs to |
|
Client | The client associated with the shipment order | Relevant for 3PL setups |
Label Type | Whether the label being voided is a standard Shipping Label or a Return Label |
|
User | The user that triggered the call |
|
💡 Destination Type and Rate Shopping Name do not apply to the Void/Cancel Label tab.
Viewing Full Request & Response Details
Clicking any row — or selecting Show Details from the ⋯ menu — opens the Transaction Details drawer for that error. The drawer includes:
A summary card with Integration Step, Created Date, Status, HTTP Code, Response Time, and Shipment Order
An Error Details section describing the error type and cause
An API Log Details section with Request and Response tabs, each showing the full JSON payload exchanged with the carrier and a Download option
This is available across all three tabs — Label Generation, Rate Call, and Void/Cancel Label.
Common Questions & Edge Cases
Why does an error show HTTP Code 200?
An HTTP 200 means the carrier's API accepted the request, but the response body itself contained an error (for example, an invalid address message, or — on the Void/Cancel Label tab — a message that the parcel has already been shipped). Logiwa IO still logs this as a failed call because the underlying action didn't succeed, even though the transport-level call returned a success code.
What's the difference between Carrier Connection and Carrier Setup?
Carrier Connection is the carrier plugin or provider (UPS, EasyPost, Stamps.com, eHub, etc.). Carrier Setup is the specific configured connection you created in Logiwa IO for that carrier (for example, "UPS-Main").
Does this page show successful calls too?
No. The Carrier Errors page only lists failed calls. If a label, rate call, or void/cancel request succeeds, it won't appear here.
Can I see the carrier's full response, not just the request?
Yes. Click any row (or use Show Details from the ⋯ menu) to open the Transaction Details drawer, which shows both the full request and response JSON, along with error details, across all three tabs. You can also download the request or response directly from the row without opening the drawer.
Why did my Void/Cancel Label request fail?
Common causes include the carrier rejecting the cancellation because the parcel has already been shipped, or a service-level error returned by the carrier's API. Check the Error Details section in the Transaction Details drawer for the specific reason.
