Loading...
Was this page helpful?
This documentation provides a reference to the updateExchangeAddItemValidationStep
. It belongs to the @medusajs/medusa/core-flows
package.
This step validates that an outbound or new item can be removed from an exchange. If the order or exchange is canceled, the item is not found in the exchange, or the order change is not active, the step will throw an error.
1const data = updateExchangeAddItemValidationStep({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 data: {18 quantity: 119 }20 }21})
UpdateExchangeAddItemValidationStepInput
UpdateExchangeAddItemValidationStepInputorder
OrderDTOorderExchange
OrderExchangeDTOorderChange
OrderChangeDTO