# BRD-004　POC 驗收情境清單

| 項目 | 內容 |
|---|---|
| 文件編號 | BRD-004 |
| 版本 | 1.0 |
| 狀態 | 已核定 |
| 撰寫者 | BA / QA |
| 審查者 | PM |
| 對應需求 | 客戶 POC 17 項 |

---

## 1. 說明

本文件將客戶自選之 **POC 17 項**逐項展開為**可執行、可驗收**之情境清單，
作為 `G5` 關卡（整合／POC 驗收）之驗收依據，並與 `TRP-001` 之測試劇本對應。

每項 POC 包含：**業務流程 → 情境表 → 驗收標準 → 涉及服務 → 對應 FR → 證據要求**。

> **本清單為「功能與驗收項目」之追蹤母表**：任一 POC 情境未通過，`G5` 不得放行。

### 1.1 驗收方式代碼

| 代碼 | 意義 |
|---|---|
| `DEMO` | 於實機環境以介面操作演示，留存操作錄影與畫面截圖 |
| `API` | 以 API 呼叫演示，留存請求／回應與追蹤識別碼 |
| `LOG` | 以系統日誌、事件軌跡或報表佐證 |
| `PERF` | 以效能測試工具產生量測報告 |

---

## 2. POC 項目總覽

| # | POC 項目 | 客戶選擇理由 | 交付批次 | 涉及服務 | 對應 FR |
|---:|---|---|---|---|---|
| 1 | 利息 & 違約金計算及查詢 | 業務痛點、合規 | R2 | pricing-service | ISS-2.5 |
| 2 | 點數 | 本行客製化必要業務 | R2 | rewards-service | RWD-5.1~5.3 |
| 3 | 收單 | 本行客製化必要業務、業務痛點 | R3 | merchant / clearing / posting | ACQ-4.1~4.6 |
| 4 | ONLINE REDEEM | 本行客製化必要業務 | R2 | rewards-service | RWD-5.2 |
| 5 | 分期 | 本行客製化必要業務 | R2 | installment-service | ISS-2.7 |
| 6 | 信用卡快發快綁 | 本行客製化必要業務 | R1 | card / party | ISS-2.2 |
| 7 | 消費通知 | 本行客製化必要業務 | R2 | notification-service | ISS-2.10 |
| 8 | 專用額度 | 本行客製化必要業務 | R1 | limit-service | ISS-2.4 |
| 9 | 錯帳沖正、重覆入帳防範 | IT 痛點 | R1 | posting-service | ISS-2.3 / 2.12 |
| 10 | 市區停車 | 本行客製化必要業務 | R2 | party / rewards | ISS-2.1 |
| 11 | 繳款即時恢復額度 | 本行客製化必要業務 | R1 | payment / limit | ISS-2.6 |
| 12 | 系統功能 | 系統功能 | R1 | platform | SYS-2.x / 4 / 5 |
| 13 | 收單授權分流 | 過渡期新舊系統並存 | R1 | authorization-service | AUT-1.2 / 1.3 |
| 14 | 授權額度更新 | 讀寫分離 | R1 | limit / posting | SYS-2.1 / ISS-2.4 |
| 15 | 信用卡國際組織 compliance | 合規 | R1 | platform | SYS-5 / AUT-1.3 |
| 16 | 帳單批次執行 | 系統效能、系統功能 | R2 | statement-service | ISS-2.8 |
| 17 | 瞬間大量交易 | 系統效能、業務痛點 | R1 | authorization / platform | SYS-2.11 / AUT-1.1 |

---

## 3. 逐項驗收情境

### 3.1 POC-01　利息 & 違約金計算及查詢

**業務流程**：利息計算 → 於網頁輸入查詢年月及卡號 → 回傳帳單計息明細

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 1-1 利息計算正確性 | 以客戶指定之計息本金（例：144,330 元）與適用利率 | 產出對應之利息金額（例：250.6969…元），與客戶基準值相符至小數第 4 位 | `API` + `DEMO` |
| 1-2 計息明細查詢 | 輸入查詢年月與卡號 | 列出該卡號下各筆交易之**計息本金、計息天數、新增利息、累積利息、適用利率、跨週期利息**；一般消費與預借現金**分別列示** | `DEMO` |
| 1-3 違約金連續三期上限 | 客戶連續違約 | 違約金依 `count=1→300、2→400、3→500` 計收；**第四期起為 0** | `DEMO` + `LOG` |
| 1-4 違約金免收門檻 | 欠款總金額 ≤ 1,000 元 | 違約金金額為 **0** | `DEMO` |

**驗收標準**
- 計息結果與客戶提供之基準值誤差 ≤ 0.0001 元。
- 違約金收取次數之推算邏輯可追溯（正常繳款 N 後延滯 D 起算）。
- 查詢結果可匯出，供稽核比對。

**涉及服務**：`pricing-service`　**對應 FR**：ISS-2.5　**證據**：計息明細截圖、違約金三期軌跡、基準值比對表

---

### 3.2 POC-02　點數

**業務流程**：活動設定 → 商店設定 → 回饋計算 → 累積與查詢 → 兌換與折抵 → 點數到期處理

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 2-1 回饋規則設定 | 消費每滿 30 元回饋 1 點；未滿 30 元不回饋 | 介面可新增／修改／刪除／查詢；全部參數可設定 | `DEMO` |
| 2-2 商店群組設定 | 本行收單群組（MCC 或商店編號）、他行收單群組（MCC 或交易摘要）、不回饋群組 | 三類群組均可維護；比對條件符合設定 | `DEMO` |
| 2-3 一般回饋 | 交易金額 < 30／= 30／> 30 元 | 點數明細可查得該筆交易，回饋比例 30 元 1 點；購貨給點、退貨扣回 | `DEMO` |
| 2-4 加倍回饋 | 加倍群組消費；含本行收單與他行收單 | 30 元 2 點；兩種收單來源均可正確比對 | `DEMO` |
| 2-5 不回饋 | 不回饋群組消費 | 點數明細**查無**此筆交易 | `DEMO` |
| 2-6 回饋給予門檻 | 依歸戶帳單週期結算 | 該帳單週期符合回饋交易金額達 3,000 元方給予點數 | `DEMO` |
| 2-7 三層累積查詢 | 歸戶 ID／持卡人 ID／卡號 | 三種維度之總餘額與回饋明細均正確 | `DEMO` |
| 2-8 兌換型態 | 單一活動點數／點數＋金額／多活動點數／多活動點數＋金額 | 四種型態均可兌換成功，並產生兌換記錄 | `DEMO` |
| 2-9 兌換記錄完整性 | 任一兌換 | 記錄含：唯一兌換編號、活動代碼、兌換人、兌換前後點數、時間與通路、兌換標的 | `DEMO` + `LOG` |
| 2-10 兌換標的處理 | 商品／電子券／哩程／抵用金 | 商品連結商品管理系統；電子券組簡訊送簡訊平台；哩程產生外部檔傳 FTP；抵用金產生請款檔 | `LOG` |
| 2-11 點數到期處理 | CUR 到期／AV1 到期／AV2 到期 | CUR 正餘額轉 AV1 並重設效期；CUR 負餘額不移轉但重設效期；AV1 轉 AV2 並清零 AV1；AV2 到期清零並移除效期 | `DEMO` + `LOG` |
| 2-12 先到期先用 | 兌換時同時有 CUR／AV1／AV2 | 優先扣抵**較早到期**之點數 | `DEMO` |

**驗收標準**
- 點數異動全程可追溯，任一餘額可還原至來源交易。
- 效期邏輯（CUR＋25 個月／AV1＋3 個月／AV2＋1 個月）與客戶定義一致。

**涉及服務**：`rewards-service`　**對應 FR**：RWD-5.1~5.3

---

### 3.3 POC-03　收單

**業務流程**：商戶管理 → 商店手續費設定 → 商定請款 → 異常帳處理 → 手續費計算

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 3-1 商戶管理 | 商店申請與徵信（含 JCIC 拋查）、基本資料、可收卡類、特店管制碼、刷卡機、風險等級、費率 | 新增／修改／刪除／查詢均可運作 | `DEMO` |
| 3-2 商店型態 | 單店／加盟店／連鎖店／集團店（三階層） | 四種型態均可建立並正確呈現階層 | `DEMO` |
| 3-3 商店手續費設定 | 全額發票／全收據、By 卡別、By 每筆、By 交易類型、By 金額級距、By 聯名卡 | 各維度費率均可設定並正確計算 | `DEMO` |
| 3-4 請款正常 | 線下商店請款 | 請款成功、帳務正確 | `DEMO` |
| 3-5 請款異常一 | 結帳加總與明細不合 | 系統指出異常並可處理 | `DEMO` |
| 3-6 請款異常二 | EDC 與收單授權系統不合 | 系統指出異常並可處理 | `DEMO` |
| 3-7 線上商店請款 | 線上商店正常／異常 | 均正確處理 | `DEMO` |
| 3-8 多批請款＋撥款 | 線下與線上各一 | 多批請款與撥款正確 | `DEMO` |
| 3-9 商戶帳務整合 | 依商店視角 | 同一商店之實體、網路、分期、紅利帳務整合於同一畫面 | `DEMO` |
| 3-10 收單清算 | 與卡組織清分、匯率、調扣 | 差異為零；撥款正確 | `API` + `LOG` |

**涉及服務**：`merchant-service`、`clearing-service`、`posting-service`　**對應 FR**：ACQ-4.1~4.6

---

### 3.4 POC-04　ONLINE REDEEM（線上紅利折抵）

**業務流程**：EDC → 授權 → 結帳 → 收單帳 → 發卡帳 → 點數帳

**基礎參數**：商店分攤比例 10%、折抵金額比例 30%、1,000 點抵 100 元、點數不足則部分金額授權

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 4-1 折抵金額未達最低折抵金額 | 10,000 點、購買 300 元 | 扣 0 點；300 元取授權；請款 300 元 | `DEMO` |
| 4-2 點數足夠 | 10,000 點、購買 500 元 | 扣 1,000 點、400 元取授權；請款 400 元＋1,000 點；商店分攤 10 元 | `DEMO` |
| 4-3 點數不足 | 10,000 點、購買 5,000 元 | 扣 10,000 點、4,000 元取授權；請款 4,000 元＋10,000 點；商店分攤 100 元 | `DEMO` |
| 4-4 點數足夠但授權被拒 | 10,000 點、購買 5,000 元、授權被拒 | **不扣點** | `DEMO` |
| 4-5 取消交易（找到原交易） | 原交易扣 10,000 點、4,000 元 | 還 10,000 點；取消 4,000 元佔額 | `DEMO` |
| 4-6 取消交易（找不到原交易或已取消／退貨／沖正） | 同上 | **取消失敗** | `DEMO` |
| 4-7 退貨（找到原交易） | 同上 | 還 10,000 點、取消佔額；請款 −4,000 元、點數 −10,000 點；商店分攤 −100 元 | `DEMO` |
| 4-8 退貨（找不到原交易） | 同上 | **退貨失敗** | `DEMO` |
| 4-9 商店超過 20 天未請款 | 10,000 點、購買 500 元、20 天未請款 | 20 天後**返還 1,000 點** | `DEMO` + `LOG` |
| 4-10 點數不足則拒絕 | 折抵比例 100%、10 點抵 1 元、客戶 100 點、購買 30 元 | 授權失敗並回覆**點數不足原因碼** | `DEMO` |
| 4-11 點數足夠（全額折抵） | 100 點、購買 10 元 | 扣 100 點；請款 0 元＋100 點；商店分攤 1 元 | `DEMO` |
| 4-12 點數不足則全額授權 | 折抵比例 30%、10,000 點、購買 5,000 元 | 5,000 元取授權；請款 5,000 元（**不扣點**） | `DEMO` |
| 4-13 指定期間折抵（每週五） | 一般日 500 元 vs 週五 500 元 | 一般日扣 1,000 點／400 元；週五扣 1,000 點／**300 元**、商店分攤 20 元 | `DEMO` |
| 4-14 指定期間折抵（每月 1 日） | 3/5 vs 3/1 購買 500 元 | 3/5 扣 1,000 點／400 元；3/1 扣 1,000 點／**300 元** | `DEMO` |
| 4-15 指定期間折抵（生日當月） | 生日 04/22、3 月 vs 4/5 購買 500 元 | 3 月扣 1,000 點／400 元；4/5 扣 1,000 點／**300 元** | `DEMO` |
| 4-16 整批參數複製 | 新增 TYPE 500 複製 TYPE 300（650 個參數）；新增特店複製舊特店（700 個參數） | 僅輸入新舊代碼即可完成複製 | `DEMO` |
| 4-17 整批參數異動 | 特店 800 個參數由「1,000 點抵 100 元」改為「1,000 點抵 80 元」 | 僅輸入特店代號與欲改參數，系統整批完成 | `DEMO` |

**驗收標準**
- 折抵計算結果與客戶提供之預期值**完全一致**（點數與金額皆須相符）。
- 商店分攤金額與點數帳務、發卡帳務三者一致。
- 授權被拒時不得扣點；取消／退貨須正確還原。

**涉及服務**：`rewards-service`、`authorization-service`、`posting-service`、`product-service`　**對應 FR**：RWD-5.2

---

### 3.5 POC-05　分期（自行商店分期）

**業務流程**：參數設定 → 分期交易 → 請款 → 入帳

**參數 key**：特店代碼 + 產品代碼 + 分期數 + 認同代碼

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 5-1 參數設定 | 狀態碼、推廣費率有效期、商店請款寬限期、商店手續費、卡人手續費、卡人延後付款手續費 | 均可新增／修改／刪除／查詢，且支援比例或固定金額、依金額級距 | `DEMO` |
| 5-2 授權核准 | 分期交易 | 計算出**首期金額／每期金額**並核准 | `DEMO` |
| 5-3 超過固額 | 分期金額超過固定額度 | **交易拒絕** | `DEMO` |
| 5-4 取消交易成功 | 找到原交易 | 取消成功 | `DEMO` |
| 5-5 取消交易失敗 | 未找到原交易 | 取消失敗 | `DEMO` |
| 5-6 退貨成功 | 找到原交易且未被取消／退貨／沖正 | 退貨成功 | `DEMO` |
| 5-7 退貨失敗（未找到原交易） | — | 退貨失敗 | `DEMO` |
| 5-8 退貨失敗（原交易已退貨） | — | 退貨失敗 | `DEMO` |
| 5-9 請款（找到原授權） | — | **刪除授權記錄**、寫入分期訂單檔、佔分期額度 | `DEMO` + `LOG` |
| 5-10 請款（未找到原授權） | — | 寫入分期訂單檔、佔分期額度 | `DEMO` + `LOG` |
| 5-11 每期出帳 | — | 出帳金額佔卡人額度、**調高分期額度** | `DEMO` |

**驗收標準**：首期與每期金額計算正確；分期佔用與釋放與帳務一致。

**涉及服務**：`installment-service`、`posting-service`、`limit-service`　**對應 FR**：ISS-2.7

---

### 3.6 POC-06　信用卡快發快綁（On-line）

**業務流程**：辦卡 → 發卡 → 綁卡 → 刷卡

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 6-1 辦卡參數設定 | 認同代號、卡片中文名稱、發行品牌、發行卡等、發行票證、發行版面、快發設定 | 提供介面及權限管理；新增／修改／刪除／查詢 | `DEMO` |
| 6-2 線上徵審 | 舊戶 → 線上核准；新戶 → 線上收件 | 依規則正確分流 | `DEMO` |
| 6-3 快發條款 | 勾選快發條款 | 快發設定 Y → 線上發卡；N → 線上收件 | `DEMO` |
| 6-4 產生卡號與效期 | 亂數給號 | 卡號與效期正確產生 | `DEMO` |
| 6-5 產生核准序號 | 亂數給號 | 核准序號正確產生 | `DEMO` |
| 6-6 部分開卡 | 輸入身分證字號、生日、核准序號 | 身分驗證成功、卡片啟用 | `DEMO` |
| 6-7 行動支付綁卡 | Apply Pay 行動支付 | 自動綁卡成功 | `DEMO` |
| 6-8 查詢卡片資訊 | — | 卡號、效期正確；**CVV2 線上產生且不儲存** | `DEMO` + `LOG` |
| 6-9 限定通路交易 | 買機票 → 交易成功；非買機票 → 交易失敗 | 通路控管正確 | `DEMO` |

**驗收標準**：全流程可於線上完成；CVV2 不得落地（以資料庫掃描佐證）。

**涉及服務**：`card-service`、`party-service`、`authorization-service`　**對應 FR**：ISS-2.2

---

### 3.7 POC-07　消費通知

**業務流程**：參數設定 → 授權交易 → 符合參數發消費通知 → 每月 28 日收費 → 當期帳單滿 2 萬退 30 元

**可設定參數**：首年免收費註記、永久免收費註記、關閉每月退款功能、簡訊發給正卡人或持卡人、國外交易是否發送簡訊、發送簡訊金額

**設定值**：簡訊發給正卡人、1,000 元以上發簡訊、國外交易不發、要收費、消費 2 萬元退費

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 7-1 符合條件 | 消費 1,000 元 | 發送 1,000 元簡訊通知 | `DEMO` + `LOG` |
| 7-2 不符合條件 | 消費 500 元 | **不發**簡訊 | `DEMO` + `LOG` |
| 7-3 收費且退費 | 當期帳單 2 萬元 | 28 日收取 360 元；當月帳單退 30 元 | `DEMO` + `LOG` |
| 7-4 收費但不退費 | 當期帳單 1 萬元 | 28 日收取 360 元 | `DEMO` + `LOG` |
| 7-5 取消交易 | — | **發送**簡訊通知 | `LOG` |
| 7-6 退貨交易 | — | **不發送**簡訊通知 | `LOG` |
| 7-7 數位優先決（免費簡訊） | 鼎鈦御卡消費超過 5,000 元、未設 push 及 LINE | 發送簡訊 | `DEMO` |
| 7-8 數位優先決（PUSH） | 設定發送 push | 發 PUSH、不發簡訊 | `LOG` |
| 7-9 數位優先決（LINE BC） | 設定發送 LINE | 發 LINE BC、不發簡訊 | `LOG` |
| 7-10 數位優先決（LINE AOA） | LINEPAY 卡綁定手機號碼 | 發 LINE AOA、不發簡訊 | `LOG` |
| 7-11 多通路併發 | 設定 LINE 及 PUSH | 同時發 LINE AOA、LINE BC、PUSH，**不發簡訊** | `LOG` |

**驗收標準**：各通路發送皆有 LOG 佐證；收費與退費金額正確計入帳單。

**涉及服務**：`notification-service`、`posting-service`　**對應 FR**：ISS-2.10

---

### 3.8 POC-08　專用額度

**業務流程**：參數設定 → 繳稅使用專用額度 → 請款 → 入帳 → 繳款

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 8-1 參數設定 | 專用額度、設定人員（網路自設／客服／中途授信）、權限控管、可設定上限 | 提供介面及權限管理；新增／修改／刪除／查詢**依人員權限控管** | `DEMO` |
| 8-2 參數化權限 | 依「角色 + 客層」設定可設定之額度上限 | 不同角色／客層之上限正確生效 | `DEMO` |
| 8-3 使用專用額度 | 有設定專用額度且繳稅金額 ≤ 專用額度 | **授權核准且不佔卡人額度** | `DEMO` |
| 8-4 使用卡人額度 | 未設定專用額度 | 授權核准且**使用卡人額度** | `DEMO` |
| 8-5 拒絕交易 | 繳稅金額 > 額度 | 拒絕交易 | `DEMO` |
| 8-6 綜所稅請款 | 使用專用額度 | **調高卡人臨時額度至繳款截止日 + 7 日** | `DEMO` + `LOG` |
| 8-7 繳款 | 使用專用額度 | **調降卡人臨時額度** | `DEMO` + `LOG` |

**驗收標準**：專用額度交易不佔卡人一般額度；臨時額度之調高與調降時點正確。

**涉及服務**：`limit-service`、`authorization-service`、`posting-service`　**對應 FR**：ISS-2.4

---

### 3.9 POC-09　錯帳沖正、重複入帳防範

**業務流程（重複入帳防範）**：請款檔 → 檢核筆數及金額是否與之前相同 → 檢查明細是否相同 → 相同則跳警示由人工處理

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 9-1 重複請款偵測 | 請款通路或卡組織送來請款檔；與**至少 14 天**內之請款筆數與金額均相同 | 系統再檢查請款明細是否相同；若相同 → **跳出警示視窗，由人工介入處理** | `DEMO` + `LOG` |
| 9-2 錯帳沖正 | 特店請款入帳後 2 天發現入錯特店 | 系統整批**沖正處理並入正確特店帳** | `DEMO` + `LOG` |
| 9-3 沖正後重新計息（加分項） | 人員選擇刪除前筆交易記錄並重新計息 | 系統可執行並維持帳務正確 | `DEMO` |
| 9-4 冪等保護 | 同一冪等鍵重複送出（併發 200 筆） | **僅 1 筆成功入帳**，其餘回覆重複 | `API` + `LOG` |

**驗收標準**：沖正成對產生；原始紀錄不得修改；沖正後餘額與額度正確且可對帳。

**涉及服務**：`posting-service`　**對應 FR**：ISS-2.3 / ISS-2.12

---

### 3.10 POC-10　市區停車

**業務流程**：參數設定 → 符合資格名單產出 → 停車場停車 → 資格判斷

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 10-1 身分參數設定 | 每日／每月優惠停車總次數與總時數、達月限次簡訊通知、限定停車場註記 | 均可設定 | `DEMO` |
| 10-2 停車場參數設定 | 可設定 10 組停車場，各含每小時均價、每次優惠時數、是否累計檢核、日月限次與限時數 | 均可設定 | `DEMO` |
| 10-3 符合資格名單產出 | 持 Lexus 聯名卡／鼎極卡／中信商務卡／雙幣商務卡，且滿足消費門檻（前月新增 ≥ 2 萬／前 3 月累積 ≥ 10 萬／前 12 月累積 ≥ 60 萬且排除綜所稅）或授權 VIP 戶；市區停車 VIP 客戶；鼎尊卡 | 依條件篩選出符合名單 | `DEMO` |
| 10-4 資格判斷（符合） | — | **優惠停車 2 小時** | `DEMO` |
| 10-5 資格判斷（不符合） | — | **轉成紅利折抵交易** | `DEMO` |

**涉及服務**：`party-service`、`rewards-service`、`product-service`　**對應 FR**：ISS-2.1

---

### 3.11 POC-11　繳款即時恢復額度

**前置條件**：信用額度 50,000 元、帳單金額 10,000 元、未入帳金額 5,000 元、**可用餘額 35,000 元**

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 11-1 一般繳款 | 臨櫃／ATM／網路繳卡費 10,000 元 | **繳款當下可用餘額 45,000 元**；批次銷帳檔：可用餘額 45,000 元、繳款入帳 | `DEMO` + `API` |
| 11-2 夜間繳款 | 夜間繳卡費 10,000 元 | 繳款當下 45,000 元；**次日仍為 45,000 元**；批次銷帳檔入帳 | `DEMO` |
| 11-3 三日未收到銷帳檔 | 繳 10,000 元、未收到銷帳檔 | 繳款當下 45,000 元；次日 45,000 元；**三日後回復 35,000 元（重新佔額）** | `DEMO` + `LOG` |
| 11-4 本行自扣 | 取得自扣檔 | 取得自扣檔時可用餘額 45,000 元；批次後入帳、餘額 45,000 元 | `DEMO` |

**驗收標準**
- 繳款後額度恢復為**即時**（≤ 1 秒），不得等日終。
- 三日未銷帳之**重新佔額**機制須可自動執行並留有軌跡。
- 額度異動與帳務餘額於任何時點均一致。

**涉及服務**：`payment-service`、`limit-service`、`posting-service`　**對應 FR**：ISS-2.6

---

### 3.12 POC-12　系統功能

| 情境 | 驗證要求 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 12-1 7×24 不中斷 | 變更過版時服務不中斷 | 過版期間線上交易不受影響 | `DEMO` |
| 12-2 即時生效 | 參數變更後即時生效 | 無需重啟 | `DEMO` |
| 12-3 部署自動化 | 支援視覺化介面部署、部分進版／部分退版、一鍵進版／一鍵退版 | 均可演示 | `DEMO` |
| 12-4 業務連續性 | 腳本執行期間避免業務訪問影響 | 業務連續 | `DEMO` |
| 12-5 封閉驗證 | 支援封閉驗證之作法 | 可演示具體作法 | `DEMO` |
| 12-6 多國語言 | 呈現多國語言 Layout；設定或開發流程 | 可演示 | `DEMO` |
| 12-7 客製化 | 提供客製化工具或 SDK；完成客製化案例；易操作與 Debug | 可演示 | `DEMO` |

**涉及服務**：`platform`（gateway / common）　**對應 FR**：SYS-2.x / SYS-4 / SYS-5

---

### 3.13 POC-13　收單授權分流（新舊系統並存）

**業務流程**：EDC／NPG → 授權交易

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 13-1 新系統收單 | 新系統收單之特店交易 | 由新系統收單與結帳，**資料完整正確** | `DEMO` + `LOG` |
| 13-2 舊系統收單 | 非新系統收單之特店交易 | 模擬轉接至舊系統收單，**有 LOG 證明** | `DEMO` + `LOG` |
| 13-3 新系統收單轉發卡（他行卡） | — | 模擬至 NCCC 取授權，**有 LOG 證明** | `DEMO` + `LOG` |
| 13-4 新系統收單轉發卡（本行卡） | — | 模擬至舊系統取授權，**有 LOG 證明** | `DEMO` + `LOG` |
| 13-5 分流比例熱更新 | 調整分流比例 | ≤ 1 分鐘生效，無需重啟 | `DEMO` + `LOG` |
| 13-6 回退 | 觸發回退 | 回退完成 ≤ 1 分鐘 | `DEMO` + `LOG` |

**驗收標準**：每一筆轉接均須有可追溯之 LOG；分流與回退可於線上調整且即時生效。

**涉及服務**：`authorization-service`、`platform/gateway`　**對應 FR**：AUT-1.2 / AUT-1.3

---

### 3.14 POC-14　授權額度更新（讀寫分離）

**架構要求**：讀寫分離下，運用 event + Kafka，交易資料**皆 1 秒內**同步到 read DB（更新餘額及新增明細）

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 14-1 額度扣減 | 卡人可用餘額 5 萬元，授權三筆共 1 萬元（2,000／3,000／5,000） | 可用餘額 **40,000 元** | `API` |
| 14-2 明細查詢 | 查詢卡人可用餘額及明細 | 餘額 40,000 元；明細**依交易順序排序** | `API` |
| 14-3 補償機制驗證 | 前置：Kafka 到 read DB 網路斷線。步驟 1：執行 5 筆授權（1,500／2,500／3,500／600／1,900，共 10,000 元）皆成功；步驟 2：恢復連線 | 可用餘額 **30,000 元**；明細順序正確 | `API` + `LOG` |
| 14-4 鏈路追蹤 | 步驟 3–8 | ① 餘額正確 ② 明細依序 ③ API 可查 ④ AP log 有發送 event 紀錄 ⑤ Kafka log 有寫入 ⑥ Listener log 有處理紀錄 ⑦ **步驟 ④–⑥ 可鏈路追蹤** | `LOG` |

**驗收標準**
- 同步延遲 ≤ 1 秒（以時間戳量測）。
- 斷線期間之事件**不得遺失**，恢復後自動補送且**順序正確**。
- 三段日誌（AP / Kafka / Listener）具備同一追蹤識別碼。

**涉及服務**：`limit-service`、`posting-service`、`platform/common`　**對應 FR**：SYS-2.1 / ISS-2.4

---

### 3.15 POC-15　信用卡國際組織 compliance

| 情境 | 驗證要求 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 15-1 規範符合性 | 系統需符合信用卡國際組織規範 | 提出符合性對照說明 | `DEMO` |
| 15-2 Patch 機制 | 定期提供 compliance patch | 說明如何確保符合 | `DEMO` |
| 15-3 實際案例 | 拿一個實際 compliance 案例，說明如何提供 Patch 及更新系統程式 | 完整演示更新流程 | `DEMO` + `LOG` |

**涉及服務**：`platform`、`authorization-service`　**對應 FR**：SYS-5 / AUT-1.3

---

### 3.16 POC-16　帳單批次執行

**前置條件**：1,000 萬客戶、2,000 萬卡號；當 cycle 有 200 萬客戶及 350 萬張卡、共 1,000 萬筆交易資料

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 16-1 帳單日批次 | 帳單日批次作業產生帳單檔 | **1 小時內完成** | `PERF` |
| 16-2 批次排程設定 | — | 可 DEMO 設定批次排程之方式 | `DEMO` |
| 16-3 多工處理 | — | 可 DEMO 多工處理方式（**可用參數調整**） | `DEMO` |
| 16-4 線上並行 | 批次處理期間 | ONLINE **至少維持 200 TPS** | `PERF` |
| 16-5 批次異常處理 | 第 135 萬筆交易資料發生異常 | 系統能指出**發生異常的資料及原因** | `DEMO` + `LOG` |
| 16-6 異常後重跑 | 排除異常後 | 可**直接從第 135 萬筆往後 RERUN** | `DEMO` + `LOG` |

**驗收標準**：批次時間與線上 TPS 達標；Checkpoint-Restart 可精準續跑，不重複、不遺漏。

**涉及服務**：`statement-service`、`platform/common`　**對應 FR**：ISS-2.8

---

### 3.17 POC-17　瞬間大量交易

| 情境 | 輸入 | 預期結果 | 驗收方式 |
|---|---|---|---|
| 17-1 限時限量交易 | 1,000 TPS 湧入收單授權系統（如 Yahoo 11 點開放搶購） | ① 限時限量交易正常運作，**不影響其他授權交易** ② 進系統的 1,000 筆交易**順利取得授權** | `PERF` |
| 17-2 自動擴容 | 平常 200 TPS（使用率 20%）；瞬間偵測 CPU 或記憶體使用率達 60% 自動擴容，最大可到 2,000 TPS | 進系統的 2,000 筆交易**順利取得授權** | `PERF` |

**驗收標準**
- 尖峰期間其他交易之 P99 不得劣化超過 20%。
- 擴容觸發至生效時間 ≤ 3 分鐘。
- 授權成功率 100%（不含正常拒絕）。

**涉及服務**：`authorization-service`、`platform`　**對應 FR**：SYS-2.11 / AUT-1.1

---

## 4. 驗收證據要求

| 證據類型 | 內容 | 保存期限 |
|---|---|---|
| 操作錄影 | 每項 DEMO 之完整操作過程 | 至驗收結案後 1 年 |
| 畫面截圖 | 關鍵畫面（含輸入與結果） | 同上 |
| API 請求／回應 | 含追蹤識別碼 | 同上 |
| 系統日誌 | 含追蹤識別碼之結構化日誌 | 同上 |
| 效能報告 | 工具原始輸出與摘要 | 同上 |
| 資料庫查驗 | 關鍵資料表之查詢結果 | 同上 |

**環境要求**：效能類（POC-16、POC-17）須提供運作環境資源（每一節點與資料庫之 CPU、記憶體、DISK）。

---

## 5. 檢核

| 檢核項 | 標準 | 結果 |
|---|---|---|
| POC 項目數 | 17 | 17 ✅ |
| 每項均有情境表 | 100% | ✅ |
| 每項均有驗收方式 | 100% | ✅ |
| 每項均對應服務與 FR | 100% | ✅ |
| R1 批次涵蓋 POC 項數 | — | 9（#6 #8 #9 #11 #12 #13 #14 #15 #17） |
| R2 批次涵蓋 POC 項數 | — | 7（#1 #2 #4 #5 #7 #10 #16） |
| R3 批次涵蓋 POC 項數 | — | 1（#3） |
