orderClaimRequestItemReturnValidationStep - Medusa Core Workflows Reference
This documentation provides a reference to the orderClaimRequestItemReturnValidationStep
. It belongs to the @medusajs/medusa/core-flows
package.
This step validates that items can be requested to return as part of a claim. If the order, claim, or return is canceled, or the order change is not active, the step will throw an error.
Note: You can retrieve an order, order claim, order return, and order change details using Query,
or useQueryGraphStep.
Example#
1const data = orderClaimRequestItemReturnValidationStep({2 order: {3 id: "order_123",4 // other order details...5 },6 orderChange: {7 id: "orch_123",8 // other order change details...9 },10 orderClaim: {11 id: "claim_123",12 // other order claim details...13 },14 orderReturn: {15 id: "return_123",16 // other order return details...17 },18 items: [19 {20 id: "orli_123",21 quantity: 122 }23 ]24})
Input#
OrderClaimRequestItemReturnValidationStepInput
OrderClaimRequestItemReturnValidationStepInputThe data to validate that items can be requested to return as part of a claim.
OrderClaimRequestItemReturnValidationStepInput
OrderClaimRequestItemReturnValidationStepInputorder
OrderDTOThe order's details.
order
OrderDTOorderReturn
ReturnDTOThe order return's details.
orderReturn
ReturnDTOorderClaim
OrderClaimDTOThe order claim's details.
orderClaim
OrderClaimDTOorderChange
OrderChangeDTOThe order change's details.
orderChange
OrderChangeDTOitems
OrderClaimRequestItemReturnWorkflowInput["items"]The items requested to return.
items
OrderClaimRequestItemReturnWorkflowInput["items"]Was this page helpful?