Discussions

Ask a Question
Back to All

API-Based Creation of Return Shipments without Forward Shipment Dependency

While developing Easyship APIs, we discovered a limitation—return shipments can only be created if there's an existing forward shipment in Easyship. To address this, we created forward shipment and included additional information like "RETURNS" and "RETURNED GOODS" on the label.
Return Shipment API - https://developers.easyship.com/reference/return_shipments_create

The initial shipment and label creation were successful; however, an issue arose when the customs declaration categorized the goods as "sale of goods" instead of "returned goods," leading to unexpected customs charges. This is due to shipment being created as forward shipment and we have no control over what to mark in category on customs declaration.

This poses a challenge for us as we seek to fetch rates and generate return shipments independently, without relying on a pre-existing shipment. Is there any way we can create return shipments without replying on a pre-existing shipment in easyship?