- Get Started
- Product
- Resources
- Tools & SDKs
- Framework
- Reference
Menu
- Get Started
- Product
- Resources
- Tools & SDKs
- Framework
- Reference
updateRequestItemReturnValidationStep - Medusa Core Workflows Reference
This documentation provides a reference to the updateRequestItemReturnValidationStep
. It belongs to the @medusajs/medusa/core-flows
package.
This step validates that an item in a return can be updated. If the order or return is canceled, the order change is not active, the return request is not found, or the action is not requesting an item return, the step will throw an error.
Note: You can retrieve an order, return, and order change details using Query,
or useQueryGraphStep.
Example#
1const data = updateRequestItemReturnValidationStep({2 order: {3 id: "order_123",4 // other order details...5 },6 orderChange: {7 id: "orch_123",8 // other order change details...9 },10 orderReturn: {11 id: "return_123",12 // other return details...13 },14 input: {15 return_id: "return_123",16 action_id: "orchac_123",17 data: {18 quantity: 1,19 }20 }21})
Input#
UpdateRequestItemReturnValidationStepInput
UpdateRequestItemReturnValidationStepInputThe data to validate that an item in a return can be updated.
UpdateRequestItemReturnValidationStepInput
UpdateRequestItemReturnValidationStepInputorder
OrderDTOThe order's details.
order
OrderDTOorderReturn
ReturnDTOThe return's details.
orderReturn
ReturnDTOorderChange
OrderChangeDTOThe order change's details.
orderChange
OrderChangeDTOThe details of updating the item.
Was this page helpful?