Shipments
Fill here with a summary of what can be done with eHub Shipment functionality.
Guides for eHub's Shipment Functionality
Domestic Shipping
- Create a Shipment: Initiates a new domestic shipment by providing the destination, origin, parcel details, and selecting a shipping service.
- Multi-Parcel Shipments: Supports splitting a shipment into multiple parcels. Multiple labels will be returned, each with different tracking numbers.
- Label Customization: Customize the label format (jpeg, png, zpl, etc.), size (4x6, 8.5x11, etc.), and add custom text or images.
- Cancel a Shipment: Cancel the shipment and void the label before it’s manifested by the carrier. If successful, the status will return as
cancel_pending.
International Shipping
- Customs Information: When shipping internationally, you must include HS codes, EEL/PFC codes, and detailed customs data to comply with regulations.
- Retrieve Customs PDF: Retrieve a customs document in PDF format, supported by certain carriers. Check for carrier availability of this feature.
Additional Tips
- Dangerous Goods: Specify hazmat codes in the parcel object to handle hazardous materials. Each parcel can contain only one type of hazardous material.
- Advanced Labeling Features: Create custom tracking events for GDE shipments to show package movement even with long periods between label creation and USPS induction.
- Rates Overview: Retrieve simplified and organized rates for created shipments, with options to filter by carrier and service level.
Tracking
- Track Shipments: Retrieve tracking information manually via GET requests or set up a webhook for real-time updates.
- Tracking Events: Create tracking events for GDE shipments to reflect package progress.
- Retrieve Shipment Status: Check the status of shipments using eHub’s shipment ID.
Endorsements
- For USPS shipments ONLY.
- Direct the driver on what to do if the package is undeliverable.
- Enum Values:
- ADDRESS_CORRECTION - Package is returned to sender with the recipient's correct address.
- CARRIER_LEAVE_IF_NO_RESPONSE - Package is left at the doorstep if the door is not answered. (does not require signature or recipient presence)
- CHANGE_SERVICE - Sender is notified of an address change for the recipient.
- FORWARDING_SERVICE - Redirect the package with a recipient's mail forwarding order if one has been filed.
- RETURN_SERVICE - Return the package to the sender with the reason why the package couldn't be delivered.
Shipment Features
eHub's Shipment API provides a powerful and flexible platform for managing all aspects of your shipping operations. With this functionality, you can:
- Create and Ship Shipments: Seamlessly create and process shipments by providing key details like addresses, parcel dimensions, and service levels. Easily generate shipping labels and track each shipment’s progress.
- Create and Ship Multiple Shipments: Efficiently manage high-volume shipping with the ability to create and ship multiple parcels at once, streamlining your workflow and reducing manual effort.
- Retrieve a Shipment: Access detailed information on any shipment with the shipment ID, providing visibility into shipping status and tracking events.
- Cancel a Shipment: Cancel shipments before they are processed by the carrier and void labels to avoid unnecessary charges. For USPS, manage refunds based on prepay conditions.
- Create a Shipment: Create a shipment
- List Shipments: Discover how to retrieve a list of shipments using filters, making it easy to track, audit, and manage high-volume shipping operations.
- Validate an Address: Ensure addresses are accurate with address validation, preventing delivery issues and reducing the risk of returns or failed shipments.
- Customs and International Shipping: Simplify international shipping with support for customs data, including HS codes and customs PDF document retrieval for select service providers.
- Track Shipments and Create Tracking Events: Keep your customers informed with real-time tracking updates through GET requests or webhooks. Create custom tracking events for specific shipments like GDE, ensuring transparency even during long postal induction periods.
- Rate Management: Retrieve and compare simplified shipping rates from various carriers, helping you make cost-effective decisions for each shipment.
eHub’s Shipment functionality empowers businesses to streamline their shipping operations, manage high-volume orders, and ensure a smooth customer experience across domestic and international shipments.
Was this section helpful?
On this page
- Shipments