0

我正在使用 Square API 创建项目。在 Square 仪表板 > 项目库中,在“在线商店设置”部分中,有“可取货”和“可发货”。当我使用 API 创建项目时,有没有一种方法可以默认选中“可供取货”?

我知道文档说“您目前无法使用 Connect API 管理取货订单。” 但我想做的是管理物品,而不是订单。

4

1 回答 1

1

是的。创建项目时,将available_for_pickup字段设置为true您的请求正文中,如下所示:

{
  "name": "Milkshake",
  "visibility": "PUBLIC",
  "variations": [
    {
      "name": "Small",
      "pricing_type": "FIXED_PRICING",
      "price_money": {
        "currency_code": "USD",
        "amount": 400
      },
    }
  ],
  "available_for_pickup": true
}

一些澄清:

  • visibility必须将项目设置PUBLIC为才能显示在在线商店中。
  • available_online字段(上例中未显示)仅控制是否可以将项目添加到运输订单中。您只需要为只取货项目设置available_for_pickupvisibility字段。
于 2015-05-15T19:15:25.750 回答