# 多渠道配送 (https://sellersheetai.com/zh/docs/mcp-api/workflows/mcf)

> 用 FBA 库存发货来自任何渠道的订单——Shopify、TikTok Shop、你自己的网站——发货之前先看到费用。



<Callout title="一句话">
  先预估一单的费用和配送时效，你同意后再创建，然后跟踪包裹——亚马逊从你的 FBA 库存拣货、打包、发货。
</Callout>

## 一步一步 [#一步一步]

<Steps>
  <Step>
    ### 先预估再下单 [#先预估再下单]

    `fbaOutbound_getFulfillmentPreview` 根据你描述的订单（SKU、数量、地址）返回可选的配送时效和费用，不会创建任何东西。`fbaOutbound_deliveryOffers` 回答某个商品“最快多久能到”。
  </Step>

  <Step>
    ### 创建配送订单 [#创建配送订单]

    你确认后，`fbaOutbound_createFulfillmentOrder` 把订单交给亚马逊，从你的 FBA 库存拣货、打包、发货。
  </Step>

  <Step>
    ### 跟踪每个包裹 [#跟踪每个包裹]

    `fbaOutbound_getFulfillmentOrder` 显示订单状态和发货情况；`fbaOutbound_getPackageTrackingDetails` 给出承运商、物流单号和预计送达时间。
  </Step>

  <Step>
    ### 处理变更 [#处理变更]

    `fbaOutbound_updateFulfillmentOrder` 修改尚未发货的订单，`fbaOutbound_cancelFulfillmentOrder` 取消订单，`fbaOutbound_createFulfillmentReturn` 创建退货——`fbaOutbound_listReturnReasonCodes` 列出亚马逊接受的退货原因。
  </Step>
</Steps>

## 可以这样问 [#可以这样问]

> “我 Shopify 店里有位客户买了 2 件 SKU-A。用 FBA 按标准时效发到他的地址——先告诉我运费。”

## 预估的两种调用方式 [#预估的两种调用方式]

同一个工具、同样的参数——通过 AI 客户端，或者从你自己的代码。

**MCP**——你贴上地址和 SKU。AI 调用 `fbaOutbound_getFulfillmentPreview`，列出每种时效的费用和送达时间，等你确认后才创建订单。

<ToolCall tool="fbaOutbound_getFulfillmentPreview" args="{ address: { name: &#x22;Jane Doe&#x22;, addressLine1: &#x22;123 Main St&#x22;, city: &#x22;Seattle&#x22;, stateOrRegion: &#x22;WA&#x22;, postalCode: &#x22;98101&#x22;, countryCode: &#x22;US&#x22; }, items: [{ sellerSku: &#x22;SKU-A&#x22;, sellerFulfillmentOrderItemId: &#x22;1&#x22;, quantity: 2 }], shipping_speed_categories: [&#x22;Standard&#x22;] }" lang="zh" />

<Callout type="warn" title="需要写权限">
  创建、修改、取消配送订单或创建退货都会改动你的卖家账户，所以该店铺需要写权限（见[掌控你的 AI](/zh/docs/mcp-api/control)）。预估、时效查询和跟踪只需读权限。
</Callout>

## 本页用到的工具 [#本页用到的工具]

构建时从工具目录读取，每个工具带有自己的权限标签。

<ToolList domains="[&#x22;mcf&#x22;]" lang="zh" />

## 常见问题 [#常见问题]

### 库存够不够？ [#库存够不够]

先用 [FBA 库存](/zh/docs/mcp-api/workflows/fba-inventory)查一下。

### 预估会占用库存或产生费用吗？ [#预估会占用库存或产生费用吗]

不会——预估不创建任何东西。只有 `fbaOutbound_createFulfillmentOrder` 才会下单。
