Square API を使用してアイテムを作成しています。Square ダッシュボード > 商品ライブラリの [オンライン ストア設定] セクションに、[受け取り可能] と [発送可能] があります。API を使用してアイテムを作成するときに、デフォルトで「受け取り可能」をチェックする方法はありますか?
ドキュメントに「現在、Connect API を使用して集荷注文を管理することはできません」と記載されていることは知っています。しかし、私がやりたいのは、注文ではなくアイテムの管理です。
Square API を使用してアイテムを作成しています。Square ダッシュボード > 商品ライブラリの [オンライン ストア設定] セクションに、[受け取り可能] と [発送可能] があります。API を使用してアイテムを作成するときに、デフォルトで「受け取り可能」をチェックする方法はありますか?
ドキュメントに「現在、Connect API を使用して集荷注文を管理することはできません」と記載されていることは知っています。しかし、私がやりたいのは、注文ではなくアイテムの管理です。
はい。アイテムを作成するときは、次のように、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