Project

General

Profile

Actions

CR #888

open
RA

[CR-075] POC-07 消費通知真機驗證發現:六類參數未實作(7-1~2)/收費退費未實作(7-3~4)/數位優先決無(7-7)/PUSH·LINE通道無真實實作(7-8~11)/取消退貨事件未見(7-5~6)

CR #888: [CR-075] POC-07 消費通知真機驗證發現:六類參數未實作(7-1~2)/收費退費未實作(7-3~4)/數位優先決無(7-7)/PUSH·LINE通道無真實實作(7-8~11)/取消退貨事件未見(7-5~6)

Added by Redmine Admin 1 day ago. Updated about 14 hours ago.

Status:
In Progress
Priority:
P0-Urgent
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Story Points:

Description

【發現情境】POC-07 消費通知 真機驗證(2026-10-24,notification-service 8097;品質 notification 136 測 0 失敗)。
已具備:樣板與變數驗證(樣板不存在 CC-NOT-1001/變數不足 CC-NOT-1003)、停用名單(曾永久退信或投訴者不再寄送)、
Email fromAddress 必填、授權核准事件通知(AuthApprovedListener)、SureNotify webhook(退信/投訴處理)。
以下為缺口/待驗證:

【消費通知六類參數 — 未實作(影響 7-1/7-2)】

  • BRD 可設定參數:首年免收費註記、永久免收費註記、關閉每月退款功能、簡訊發給正卡人或持卡人、國外交易是否發送簡訊、發送簡訊金額。
  • 程式查證(grep threshold/門檻/國外/正卡人/免收費/退款/1000)全部無結果 → 條件判斷無法設定,7-1「1,000 元以上發」與 7-2「500 元不發」皆不成立。

【收費與退費 — 未實作(7-3/7-4)】

  • 需求:每月 28 日收 360 元;當期帳單滿 2 萬退 30 元。
  • notification-service 查無收費/退費/「每月 28 日」排程邏輯(屬帳務範疇,需與 posting/statement 一併規劃)。

【數位優先決 — 未實作(7-7)】

  • 查無「數位優先決/通路擇優」邏輯,亦無卡別(鼎鈦御卡)5,000 元門檻。

【PUSH/LINE 通道 — 未實作(7-8~7-11)】

  • 程式註解明載:「PUSH/LINE 等通道無真實實作,亦無測試收件人概念」。
  • 故 7-8 PUSH、7-9 LINE BC、7-10 LINE AOA、7-11 多通路併發皆無法成立;7-10 之「LINEPAY 卡綁定手機號碼」綁定關係亦未見。

【7-5/7-6 取消/退貨事件 — 未見】

  • 事件監聽僅見 AuthApprovedListener(授權核准),未見取消/退貨交易之通知處理與抑制邏輯。

【可觀測性(附帶)】

  • 本次未能成功送出一次通知:所需變數名稱未揭露、details 為空(與既有「服務層錯誤訊息被吞」同型態),不利整合與除錯。建議補樣板變數說明與錯誤 details。

【交付】docs/09-demo/poc-07-notification/(overview+7-1~7-11);證據 docs/08-evidence/POC-07_*;poc-flows/POC-07 已標「已驗證(部分)」。

Actions

Also available in: PDF Atom