ホーム/ インサイト/ ポイント制度の設計方法|有効期限・失効・返品時の取消・不正対策

ポイント制度の設計方法|有効期限・失効・返品時の取消・不正対策

ポイント制度は、会員アプリの中で最も後戻りしにくい部分です。付与率、有効期限、消化の順序、取消の扱いは、一度利用者に示すと変えにくく、変えるときは台帳の作り直しと告知が要ります。ここでは、設計の段階で決めておく項目を順に挙げ、それぞれの選択肢と、台帳の作りで押さえる点を整理します。

ポイント付与率と付与ルールの決め方

まず決めるのは「何に対して、いくら付けるか」です。

  • 購入金額に対する率:最も一般的な形です。税抜か税込か、端数を切り捨てるか四捨五入するかを先に決めます
  • 来店や行動に対する固定額:来店、レビュー投稿、友人紹介など、金額に紐づかない行動への付与です。上限回数を設けないと、繰り返しで不正の対象になります
  • ランクによる倍率:上位ランクの会員に率を上げる形です。ランクの判定期間(半年、1 年)と、降格の扱いをあわせて決めます
  • キャンペーンの上乗せ:期間や商品を限定した追加付与です。通常付与と別の記録として残すと、後から効果を測れます

付与のタイミングも決めます。購入確定時に即時付与するか、返品期間を過ぎてから確定させるか。後者は不正に強い一方、利用者には分かりにくくなります。多くは即時付与し、返品時に取り消す方式を取ります。

ポイントの有効期限と失効の設計

有効期限は、大きく 3 通りです。

  1. 付与ごとの期限:付与から 1 年、のように付与単位で期限を持ちます。最も一般的で、台帳が付与単位になっていれば自然に実装できます
  2. 最終利用からの延長:最後に付与か利用があった日から 1 年、のように、使い続ける限り失効しない形です。休眠会員の整理には向きますが、期限が動くので利用者に説明しにくい面があります
  3. 年度末一括:毎年 3 月末に失効、のような形です。分かりやすい反面、期限直前に利用が集中します

失効が近いポイントの通知は、利用の促進に最も効く施策の一つです。台帳が付与単位で期限を持っていれば、「30 日以内に失効する残高」を会員ごとに出せます。

消化順序(FIFO)とポイント台帳の作り

ポイントを使うとき、どの付与分から消化するかを決めます。原則は、期限が近いものから使う FIFO(先入れ先出し) です。利用者にとって失効が減り、事業者にとっても問い合わせが減ります。

FIFO を正しく動かすには、台帳が「残高」ではなく「取引の記録」になっている必要があります。会員ごとの残高を一つの数値として持ち、付与や利用のたびに書き換える作りだと、どの付与分がいくら残っているかが分からず、期限ごとの失効も、取消時の戻しも正確にできません。付与・利用・失効・取消をすべて行として記録し、残高はその集計として出す作りにします。

台帳をこの形にしておくと、次のことが自然にできます。

  • 付与分ごとの残高と期限の管理
  • 返品時に、その購入で付いたポイントだけを取り消す
  • 利用者からの「ポイントが減っている」という問い合わせに、履歴で答える
  • 監査で、残高の根拠を取引の記録で示す

返品・注文取消時のポイントの扱い

返品や注文の取消があったとき、付与したポイントをどう扱うかを決めます。

  • 付与分をそのまま取り消す:その購入で付いた分を取り消します。すでに使われていて残高が足りない場合、残高をマイナスにするか、次回の付与で相殺するかを決めます
  • 利用分を戻す:ポイントを使って買った商品の返品では、使ったポイントを戻します。戻すポイントの期限は、元の付与の期限を引き継ぐのが原則です

この処理は例外が多く、台帳が取引の記録になっているかどうかで難易度が大きく変わります。

ポイントの不正対策(二重付与・使い回し・手動付与)

ポイントの不正は、付与の繰り返しと、他人のポイントの利用に分かれます。

  • 同じ取引での二重付与:POS やアプリからの再送信で二重に付かないよう、取引に一意の ID を付け、同じ ID の付与は一度しか受け付けないようにします(冪等性)
  • 来店や行動の繰り返し:1 日 1 回、1 会員 1 回といった上限を付与の規則に持たせます
  • 会員証の使い回し:店頭で提示する会員証の QR やバーコードは、短い有効期限で切り替わるものにします
  • スタッフによる不正付与:管理画面からの手動付与は、誰がいつ誰に付けたかを記録し、権限を分けます

資金決済法と会計処理の確認

自社が無償で付与するポイントは、資金決済法の前払式支払手段には原則として当たらないとされていますが、有償で販売する場合や他社と共通化する場合は扱いが変わります。会計上も、未使用のポイントを負債として扱うかどうかは、適用する会計基準や規模によって異なります。制度を決める前に、法務・税理士・監査法人に確認しておきます。

まとめ|台帳を取引の記録にしておけば、あとから変えられる

付与率や期限は、利用者への告知を経て変えられます。しかし台帳の作りは、後から変えるのが最も難しい部分です。付与・利用・失効・取消をすべて記録として持ち、残高をその集計にする。この一点を守っておけば、FIFO も、取消も、失効の通知も、監査対応も、制度の変更も、あとから足せます。

シャノンでは、会員・ポイント台帳・ランク・クーポン・スタンプラリー・配信を API と管理画面で提供するヘッドレス会員基盤「Membercore」を提供しています。ポイント台帳は付与単位の記録として持ち、FIFO の消化と取消に対応します。会員アプリの新規開発やポイント制度の見直しをご検討の方は、お問い合わせからご相談ください。

よくある質問

ポイントの有効期限はどう決めればよいですか?

付与ごとに期限を持たせるか、最終利用から一定期間で失効させるかを先に決めます。一度利用者に示すと変えにくく、変えるときは台帳の作り直しと告知が必要になります。

返品されたときのポイントはどう扱いますか?

付与したポイントを取り消す記録を台帳に残します。残高を直接書き換えず、付与・利用・失効・取消をすべて記録しておくと、後から履歴を追えます。

ポイントの二重付与はどう防ぎますか?

POS からの二重送信や通信の再試行に備え、同じ取引の付与を 1 回だけにする仕組み(冪等キーなど)を API 側に持たせます。

ご相談・お問い合わせ

お問い合わせをいただいてから、営業日2日以内にご返信いたします。