Multivendor Marketplace fulfillment API Error

Topic summary

A developer is encountering a 422 error when attempting to fulfill orders via the API endpoint /api/v2/orders/{orderId}/fulfillments.json.

The error message states: “Multi Location Inventory and Store Pickup not supported.”

The API request includes:

  • Line item ID and quantity
  • Fulfillment method set to “other”
  • Tracking number and URL
  • A fulfillment_location_id parameter

The user is seeking guidance on which settings need to be modified to resolve this issue. The problem appears related to multi-location inventory features that may not be enabled or supported in their current configuration.

Status: Unresolved - awaiting community or support response.

Summarized with AI on October 23. AI used: claude-sonnet-4-5-20250929.

Hi there,

I try to to fulfill my orders with the API /api/v2/orders/{orderId}/fulfillments.json

The request is:

{ “line_item_ids”: [ { “line_item_id”: “17484768149841”, “quantity”: “1” } ], “fulfillment_method”: “other”, “tracking_number”: “12345”, “fulfillment_location_id”: “382504”, “tracking_url”: " Sendungsverfolgung - IDS Logistik " }

But i get the error:

HTTP status: 422 (Unprocessable Content), Response Content: {“code”:422,“message”:“Unprocessable Entity, Multi Location Inventory and Store Pickup not supported”}

what do i have to change in the settings?

Thank you

Enrico