listFulfillmentsForSingleOrder( )


Retrieves fulfillments associated with a specified order.

The listFulfillmentsForSingleOrder() function returns a Promise that resolves when the fulfillments are retrieved.

Permissions
Manage Stores - all permissions
Read eCommerce - all read permissions
Read Orders
Read Stores - all read permissions
Manage Restaurants - all permissions
Manage eCommerce - all permissions
Manage Orders
Learn more about app permissions.
Method Declaration
Copy
function listFulfillmentsForSingleOrder(
  orderId: string,
): Promise<ListFulfillmentsForSingleOrderResponse>;
Method Parameters
orderIdstringRequired

Order ID for which to retrieve fulfillments.

Returns
Return Type:Promise<ListFulfillmentsForSingleOrderResponse>
JavaScript
import { orderFulfillments } from "wix-ecom-backend"; // Sample orderId value: '7001d34b-11a6-4a34-8746-dc8ababeca42'; export async function myListFulfillmentsForSingleOrderFunction(orderId) { try { const retrievedOrderFulfillments = await orderFulfillments.listFulfillmentsForSingleOrder(orderId); const fulfillmentsArray = retrievedOrderFulfillments.orderWithFulfillments.fulfillments; console.log( "Success! Retrieved order fulfillments:", retrievedOrderFulfillments, ); return retrievedOrderFulfillments; } catch (error) { console.error(error); // Handle the error } } /* Promise resolves to: * * { * "orderWithFulfillments": { * "orderId": "7001d34b-11a6-4a34-8746-dc8ababeca42", * "fulfillments": [ * { * "_id": "00a7eba6-059e-430c-9f8e-9d3d31dd5e9d", * "_createdDate": "2023-03-07T11:51:48.233Z", * "lineItems": [ * { * "_id": "00000000-0000-0000-0000-000000000003", * "quantity": 1 * } * ], * "trackingInfo": { * "trackingNumber": "28674", * "shippingProvider": "dhl", * "trackingLink": "https://www.logistics.dhl/global-en/home/tracking.html?tracking-id=28674" * } * }, * { * "_id": "47451ae1-7325-4ef6-a0d8-fb91ffa88e2e", * "_createdDate": "2023-03-07T10:24:56.406Z", * "lineItems": [ * { * "_id": "00000000-0000-0000-0000-000000000001", * "quantity": 1 * }, * { * "_id": "00000000-0000-0000-0000-000000000002", * "quantity": 1 * } * ], * "trackingInfo": { * "trackingNumber": "43255", * "shippingProvider": "fedex", * "trackingLink": "https://www.fedex.com/apps/fedextrack/?action=track&trackingnumber=43255" * } * } * ] * } * } * */
Errors

This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.

Did this help?