我正在使用Square API创建项目。在Square仪表板中>项目库,在"在线商店设置"部分,有#34;可以提取"和"可用于运送"。有没有办法可以提货?我在使用API创建项目时默认选中了吗?
我知道文档说"您目前无法使用Connect API管理提货订单。"但我想要做的就是管理物品,而不是订单。
答案 0 :(得分: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_pickup
和visibility
字段。