Loading...
Was this page helpful?
This documentation provides a reference to the createReturnFulfillmentStep
. It belongs to the @medusajs/medusa/core-flows
package.
This step creates a fulfillment for a return.
1const data = createReturnFulfillmentStep({2 location_id: "sloc_123",3 provider_id: "provider_123",4 delivery_address: {5 first_name: "John",6 last_name: "Doe",7 address_1: "Test Street 1",8 city: "Test City",9 postal_code: "12345",10 country_code: "US",11 phone: "123456789",12 },13 items: [14 {15 title: "Shirt",16 sku: "shirt",17 quantity: 1,18 barcode: "123456789",19 }20 ]21})
CreateFulfillmentDTO
CreateFulfillmentDTOlocation_id
stringprovider_id
stringdelivery_address
Omit<CreateFulfillmentAddressDTO, "fulfillment_id">items
Omit<CreateFulfillmentItemDTO, "fulfillment_id">[]packed_at
null | DateOptionalshipped_at
null | DateOptionalcreated_by
null | stringOptionaldelivered_at
null | DateOptionalcanceled_at
null | DateOptionaldata
null | Record<string, unknown>Optionalshipping_option_id
null | stringOptionalrequires_shipping
booleanOptionalmetadata
null | Record<string, unknown>OptionalFulfillmentDTO
FulfillmentDTOid
stringlocation_id
stringpacked_at
null | Dateshipped_at
null | Datedelivered_at
null | Datecanceled_at
null | Datedata
null | Record<string, unknown>provider_id
stringshipping_option_id
null | stringmetadata
null | Record<string, unknown>shipping_option
null | ShippingOptionDTOrequires_shipping
booleanprovider
FulfillmentProviderDTOdelivery_address
FulfillmentAddressDTOitems
FulfillmentItemDTO[]labels
FulfillmentLabelDTO[]created_at
Dateupdated_at
Datedeleted_at
null | Datemarked_shipped_by
null | stringOptionalcreated_by
null | stringOptional