SnapFulfil WMS is a cloud-based, Tier 1 warehouse management system designed for scalability and quick deployment, with implementation in as little as 45 days. Highly configurable and cost-effective, it integrates seamlessly with existing operations while optimizing inventory, layouts, and workflows. Ideal for businesses across industries, it supports complex multi-site setups and handles peak demands efficiently, delivering a rapid ROI.
To cancel an order or shipment in SnapFulfil WMS, you need to follow these steps:
Ensure that the order or shipment has not progressed beyond a point where cancellation is feasible. In SnapFulfil, certain data cannot be amended once a shipment has passed the "Due Out" stage without cancelling and resubmitting it.
Identify the Order/Shipment: Use the API or the user interface to locate the specific order or shipment you want to cancel. You can use the GET
method to retrieve the shipment details, for example:
Update the Shipment Header: To cancel the shipment, you need to update the shipment header fields. Use the PUT
method to modify the shipment status. For example, you can update the status to "Cancelled":
PUT https://sistestapi.snapfulfil.net/api/shipments/{{shipmentid}} { "ShipmentId": "APISHIPMENT", "Status": "Cancelled", ... }
Cancel Shipment Lines if Necessary: If the shipment has already been processed to some extent, you may need to cancel the shipment lines as well. However, this typically involves cancelling the entire shipment and resubmitting it under a new ID if changes are required after the "Due Out" stage.
By following these steps, you can effectively cancel an order or shipment within the SnapFulfil WMS system.