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


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

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

ポイントの一括付与について

November 2021 編集されました カテゴリ: POS

登録済みの会員のポイント情報の更新方法について質問です。

  1. マーチャント側が登録済みの会員に対しポイントの一括付与・更新を行う場合の方法を教えてください。
  2. (1)の方法をAPIで実行することは可能でしょうか?

ご確認をよろしくお願いいたします。

答え

  • @Lunaris

    マーチャント側が登録済みの会員に対しポイントの一括付与・更新を行う場合の方法を教えてください。

    以下の2通りの方法で店舗の方は会員のポイント数を変更します。

    ・アプリで会員情報を呼び出し、「ポイント付与」や「ポイント減算」を行う。

    ・管理画面で該当の会員を選び、「ポイント」の項目を書き換える。

    ※ポイント数を変更後、取引履歴に「ポイント加算/減算」の履歴が立ちます。

    ≪参考≫

    ポイントを付与する

    https://help.smaregi.jp/hc/ja/articles/360001819968

    会員情報を登録する

    https://help.smaregi.jp/hc/ja/articles/203428877

    会員情報CSVアップロード設定の項目

    https://help.smaregi.jp/hc/ja/articles/360052677933


    (1)の方法をAPIで実行することは可能でしょうか?

    可能です。

    以下の仕様書をご確認くださいませ。会員ポイント更新

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

    会員ポイント相対値更新

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

  • ご回答ありがとうございます。

    こちらの質問につきまして、ポイントの付与方法ですが、

    複数の会員のポイント情報の一括更新方法についての質問となります。

    例えば、既に登録済みの複数の会員に対し、ポイントを一括付与を行いたい場合

    CSVアップロードにてポイント数の初期値を上書きして更新するなどはできるのでしょうか?

    または、「31. ポイント付与単位(ポイント)」にて、複数の会員に対しポイントの一括付与などが行えるのでしょうか?

    そして、複数の会員のポイント情報の更新は、APIでは可能でしょうか?

    わかりにく説明で申し訳ござません。

  • @Lunaris

    ポイントの一括付与(複数人へ一度のリクエストでの付与)はプラットフォームAPIでは現状行えません。

    例えば、既に登録済みの複数の会員に対し、ポイントを一括付与を行いたい場合

    CSVアップロードにてポイント数の初期値を上書きして更新するなどはできるのでしょうか?

    仰る通り、管理画面上では、CSVを利用することでポイントの一括付与を行うことが可能です。


    または、「31. ポイント付与単位(ポイント)」にて、複数の会員に対しポイントの一括付与などが行えるのでしょうか?

    「31. ポイント付与単位(ポイント)」とは、ポイント付与単位(金額)(pointGivingUnitPrice)と合わせて、

    例えば『100円ごとに1ポイント付与する』などの指定ができる項目です。

    参考:店舗のポイント条件を設定する

    https://help.smaregi.jp/hc/ja/articles/204465247

    【会員ランク】ゴールド会員やプラチナ会員といった設定がしたい

    https://help.smaregi.jp/hc/ja/articles/203100108

    会員情報を登録する

    https://help.smaregi.jp/hc/ja/articles/203428877


    したがって大変お手数ですが、CSVを使ってポイント一括更新いただくか、プラットフォームAPIでは1人ずつのポイント更新をお願いいたします。