Loading...
Was this page helpful?
This documentation provides a reference to the removeExchangeItemActionValidationStep
. It belongs to the @medusajs/medusa/core-flows
package.
This step validates that an outbound item can be removed from an exchange. If the order or exchange is canceled, the item is not found, or the order change is not active, the step will throw an error.
1const data = removeExchangeItemActionValidationStep({2 order: {3 id: "order_123",4 // other order details...5 },6 orderChange: {7 id: "orch_123",8 // other order change details...9 },10 orderExchange: {11 id: "exchange_123",12 // other order exchange details...13 },14 input: {15 exchange_id: "exchange_123",16 action_id: "orchact_123",17 }18})
RemoveExchangeItemActionValidationStepInput
RemoveExchangeItemActionValidationStepInputorder
OrderDTOorderExchange
OrderExchangeDTOorderChange
OrderChangeDTO