Square Connect API を使用して Square で在庫を管理しています (ここにある Python スクリプトの拡張バージョンを使用: https://github.com/square/connect-api-examples/tree/master/connect-examples/v1 /python )。ストアでは商品をオンラインで提供しているため、商品を作成または更新するときは、「available_online」フラグを true に設定しています。すべて順調で、アイテムがオンライン ストアに表示されます (ストアがセットアップされ、一般に公開されます)。
ただし、エンドポイントを使用してこのアイテムのバリエーション ( https://docs.connect.squareup.com/api/connect/v1/#put-variationid ) を更新すると、「available_online」パラメーターが False にリセットされ、オンラインストアからアイテムが消えます。これは意図した動作ですか、それとも何か間違ったことをしていますか?