フェーズ #744
本間 紀史 さんが19日前に更新
継続して使ってもらうために「ポイント」制を導入する。
h3. 前提
* ポイントを使えるのは Phase 16(#722)のクレジットカード決済による直接購入のときだけ。1 ポイント = 1 円として購入金額から割り引く。
* そのため Phase 16(特に #728 決済連携・#729 購入画面)の後に進める。
h3. 仕様(2026-10-10 時点の想定)
*利用*
* 全額をポイントで払える。全額ポイントのときは決済を通さずに購入を確定する。
* 返金したときは、その購入で付与したポイントを取り消し、使ったポイントを返す。
*付与*
# admin から個別に付与・減算できる(理由のメモを残す)。
# 継続購入: 直接購入のたびに、決済額(ポイント利用分を除く)の ○% を付与する。数えるのは直接購入だけで、ギフトの引き換えは含めない。
# キャンペーン: 期間中は決済額の ○% を付与する。対象は常に全カタログ。通常の還元率と重なったときは高いほうを適用する。
# 友達紹介: 登録用の URL を LINE で送り、そこから来た人と紹介者の両方に ○ ポイントを付与する。付与のタイミング(登録時か初回購入時か)は admin で選べる。すでに登録済みの人は対象外。
*その他*
* 有効期限は付与ごとに設ける(付与日から一定期間で、その分だけ失効する)。使うときは期限の近いものから消費する想定。
* 付与したときは LINE(Phase 12 の Messaging API)で知らせる。
h3. 未定の値
* 通常の還元率、紹介で付与するポイント数、有効期限の長さ。admin の設定画面(#746)で変えられるようにし、値が決まる前に実装を進める。
h3. 子チケット
* #745 ポイント台帳(付与・利用・失効の履歴と残高)とユーザー画面での表示(1.5〜2.5 人日) ポイント台帳(付与・利用・失効の履歴と残高)とユーザー画面での表示
* #746 ポイント設定(還元率・紹介ポイント数・有効期限)の admin 管理(0.5〜1 人日) 管理
* #747 admin でポイントの個別付与・減算と履歴の確認(1〜1.5 人日) でポイントの個別付与・減算と履歴の確認
* #748 直接購入でのポイント利用(割引・全額ポイント購入・返金時の戻し)(1.5〜2.5 人日) 直接購入でのポイント利用(割引・全額ポイント購入・返金時の戻し)
* #749 継続購入によるポイント付与と LINE 通知(1〜1.5 人日) 通知
* #750 キャンペーン(admin での管理と期間中の還元率の適用)(1〜1.5 人日) での管理と期間中の還元率の適用)
* #751 友達紹介(紹介 URL の発行・LINE 送信とポイント付与)(2〜3 人日) 送信とポイント付与)
* #752 有効期限によるポイントの失効(0.5〜1 人日)
*合計: 9〜14.5 人日*(1 人日 = 8h。Phase 16 完了が前提。本番での結合テスト・動作確認は含まない) 有効期限によるポイントの失効
戻る