This documentation provides a reference to the validateShipmentStep. It belongs to the @medusajs/medusa/core-flows package.
This step validates that a shipment can be created for a fulfillment.
If the shipment has already been created, the fulfillment has been canceled,
or the fulfillment does not have a shipping option, the step throws an error.
src/workflows/my-workflow.ts
1import{ createWorkflow }from"@medusajs/framework/workflows-sdk"2import{ validateShipmentStep }from"@medusajs/medusa/core-flows"34const myWorkflow =createWorkflow(5"my-workflow",6()=>{7const data =validateShipmentStep("{value}")8}9)