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


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

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

pos:customer-points、bulk-updateのWebhookでtransactionHeadIdsが渡ってこない

カテゴリ: POS

会員のCSVアップデート機能で会員のポイントを更新した際に、

`pos:customer-points`のWebhookイベントが`bulk-update`のactionで発火されるかと思いますが、

ドキュメントを見た限りだと`transactionHeadIds`がイベントに含まれていないようです。


https://www1.smaregi.dev/apidoc/#operation/webhook-customers-points

答え

  • @白鳥

    CSVアップロードで会員のポイントを変更した場合は一括更新の処理となります。

    Webhookのactionがbulk-update(一括更新)やbulk-deleted(一括削除)については、`transactionHeadIds`(取引ID)は通知されない仕様となります。


    取引を特定したい場合は、「取引一覧取得API」にてupdDateTimeやtransactionHeadDivision等で取引を絞り込んでデータ取得する方法をご検討ください。

    取引一覧取得APIの仕様書を添付いたしますので、よろしければご参照ください。

    ◇取引一覧取得

    https://www1.smaregi.dev/apidoc/#operation/getTransaction