<div class="doc-version" data-version="unstable">
  <p>An operation to apply fulfillment constraints.</p>
  <h2 id="input-fields-unstable">Fields</h2>
  <ul class="fields-list">
      <li>
        <div class="field">
          <div class="field-name">
            mustFulfillFrom
            (<a href="/api/functions/reference/fulfillment-constraints/graphql/common-objects/mustfulfillfrom"><code>MustFulfillFrom</code></a>)
          </div>
        </div>
        <div>
          <p>Force a set of items to be fulfilled from a specified location.
If the cart item isn't stocked at the specified location, then checkout won't return any shipping rates and
completing checkout will be blocked.</p>
        </div>
      </li>
      <li>
        <div class="field">
          <div class="field-name">
            mustFulfillFromSameLocation
            (<a href="/api/functions/reference/fulfillment-constraints/graphql/common-objects/mustfulfillfromsamelocation"><code>MustFulfillFromSameLocation</code></a>)
          </div>
        </div>
        <div>
          <p>Force a set of items to be fulfilled from the same location.
If the cart items with constraints aren't stocked at the same location,
then checkout won't return any shipping rates and completing checkout will be blocked.</p>
        </div>
      </li>
  </ul>
</div>
<div class="doc-version doc-version--rc" data-version="2025-04">
  <p>An operation to apply fulfillment constraints.</p>
  <h2 id="input-fields-2025-04">Fields</h2>
  <ul class="fields-list">
      <li>
        <div class="field">
          <div class="field-name">
            mustFulfillFrom
            (<a href="/api/functions/reference/fulfillment-constraints/graphql/common-objects/mustfulfillfrom"><code>MustFulfillFrom</code></a>)
          </div>
        </div>
        <div>
          <p>Force a set of items to be fulfilled from a specified location.
If the cart item isn't stocked at the specified location, then checkout won't return any shipping rates and
completing checkout will be blocked.</p>
        </div>
      </li>
      <li>
        <div class="field">
          <div class="field-name">
            mustFulfillFromSameLocation
            (<a href="/api/functions/reference/fulfillment-constraints/graphql/common-objects/mustfulfillfromsamelocation"><code>MustFulfillFromSameLocation</code></a>)
          </div>
        </div>
        <div>
          <p>Force a set of items to be fulfilled from the same location.
If the cart items with constraints aren't stocked at the same location,
then checkout won't return any shipping rates and completing checkout will be blocked.</p>
        </div>
      </li>
  </ul>
</div>
<div class="doc-version doc-version--latest selected" data-version="2025-01">
  <p>An operation to apply fulfillment constraints.</p>
  <h2 id="input-fields-2025-01">Fields</h2>
  <ul class="fields-list">
      <li>
        <div class="field">
          <div class="field-name">
            mustFulfillFrom
            (<a href="/api/functions/reference/fulfillment-constraints/graphql/common-objects/mustfulfillfrom"><code>MustFulfillFrom</code></a>)
          </div>
        </div>
        <div>
          <p>Force a set of items to be fulfilled from a specified location.
If the cart item isn't stocked at the specified location, then checkout won't return any shipping rates and
completing checkout will be blocked.</p>
        </div>
      </li>
      <li>
        <div class="field">
          <div class="field-name">
            mustFulfillFromSameLocation
            (<a href="/api/functions/reference/fulfillment-constraints/graphql/common-objects/mustfulfillfromsamelocation"><code>MustFulfillFromSameLocation</code></a>)
          </div>
        </div>
        <div>
          <p>Force a set of items to be fulfilled from the same location.
If the cart items with constraints aren't stocked at the same location,
then checkout won't return any shipping rates and completing checkout will be blocked.</p>
        </div>
      </li>
  </ul>
</div>
<div class="doc-version" data-version="2024-10">
  <p>An operation to apply fulfillment constraints.</p>
  <h2 id="input-fields-2024-10">Fields</h2>
  <ul class="fields-list">
      <li>
        <div class="field">
          <div class="field-name">
            mustFulfillFrom
            (<a href="/api/functions/reference/fulfillment-constraints/graphql/common-objects/mustfulfillfrom"><code>MustFulfillFrom</code></a>)
          </div>
        </div>
        <div>
          <p>Force a set of items to be fulfilled from a specified location.
If the cart item isn't stocked at the specified location, then checkout won't return any shipping rates and
completing checkout will be blocked.</p>
        </div>
      </li>
      <li>
        <div class="field">
          <div class="field-name">
            mustFulfillFromSameLocation
            (<a href="/api/functions/reference/fulfillment-constraints/graphql/common-objects/mustfulfillfromsamelocation"><code>MustFulfillFromSameLocation</code></a>)
          </div>
        </div>
        <div>
          <p>Force a set of items to be fulfilled from the same location.
If the cart items with constraints aren't stocked at the same location,
then checkout won't return any shipping rates and completing checkout will be blocked.</p>
        </div>
      </li>
  </ul>
</div>
<div class="doc-version" data-version="2024-07">
  <p>An operation to apply fulfillment constraints.</p>
  <h2 id="input-fields-2024-07">Fields</h2>
  <ul class="fields-list">
      <li>
        <div class="field">
          <div class="field-name">
            mustFulfillFrom
            (<a href="/api/functions/reference/fulfillment-constraints/graphql/common-objects/mustfulfillfrom"><code>MustFulfillFrom</code></a>)
          </div>
        </div>
        <div>
          <p>Force a set of items to be fulfilled from a specified location.
If the cart item isn't stocked at the specified location, then checkout won't return any shipping rates and
completing checkout will be blocked.</p>
        </div>
      </li>
      <li>
        <div class="field">
          <div class="field-name">
            mustFulfillFromSameLocation
            (<a href="/api/functions/reference/fulfillment-constraints/graphql/common-objects/mustfulfillfromsamelocation"><code>MustFulfillFromSameLocation</code></a>)
          </div>
        </div>
        <div>
          <p>Force a set of items to be fulfilled from the same location.
If the cart items with constraints aren't stocked at the same location,
then checkout won't return any shipping rates and completing checkout will be blocked.</p>
        </div>
      </li>
  </ul>
</div>
<div class="doc-version" data-version="2024-04">
  <p>An operation to apply fulfillment constraints.</p>
  <h2 id="input-fields-2024-04">Fields</h2>
  <ul class="fields-list">
      <li>
        <div class="field">
          <div class="field-name">
            mustFulfillFrom
            (<a href="/api/functions/reference/fulfillment-constraints/graphql/common-objects/mustfulfillfrom"><code>MustFulfillFrom</code></a>)
          </div>
        </div>
        <div>
          <p>Force a set of items to be fulfilled from a specified location.
If the cart item isn't stocked at the specified location, then checkout won't return any shipping rates and
completing checkout will be blocked.</p>
        </div>
      </li>
      <li>
        <div class="field">
          <div class="field-name">
            mustFulfillFromSameLocation
            (<a href="/api/functions/reference/fulfillment-constraints/graphql/common-objects/mustfulfillfromsamelocation"><code>MustFulfillFromSameLocation</code></a>)
          </div>
        </div>
        <div>
          <p>Force a set of items to be fulfilled from the same location.
If the cart items with constraints aren't stocked at the same location,
then checkout won't return any shipping rates and completing checkout will be blocked.</p>
        </div>
      </li>
  </ul>
</div>