スマレジ・デベロッパーズ・コミュニティはアーカイブされました。


これまでに投稿いただいた内容は引き続きご覧いただけます。

今後のお問い合わせはこちら

関連商品を追加した際にWebhookに渡されるqueryに関して

カテゴリ: POS

商品に関連商品を追加した際に商品更新のWebhook("event":"pos:products","action":"edited")が飛びますが、

productIdsの中に、編集した商品のproductIdが含まれていません。

例:

商品A productId:1000

商品B productId: 2000

上記の商品があり、

商品Aの編集ページで、商品Bを関連商品として登録した際に、productIdsの中には商品Bしか含まれていません。

→ "productIds":["2000"]

これは仕様ですか?

本来であれば、商品A /商品Bの両方が更新されているので、productIdsには商品Aが含まれるはずだと思います。

(商品Aには商品Bが関連商品として追加され、商品Bには商品Aが関連商品として追加されるので。)

→本来は"productIds":["1000", "2000"]では?


関連商品を追加した後に「更新」ボタンを押した場合には商品Aの更新を指すWebhookが飛びますが、

関連商品は更新ボタンを押さずとも登録されるため、

関連商品を登録する→更新ボタンを押さないで離脱された場合に、上記の例で言うと商品Aに関連商品が追加されたことが検知できません。

答え