Project

General

Profile

Actions

Issue #844

closed
RA

Requirement #841: Parking APS:自動繳費機後端 API 與五家銀行折抵

問題:台新點數比例折抵的精準扣點與歸零邊界

Issue #844: 問題:台新點數比例折抵的精準扣點與歸零邊界

Added by Redmine Admin 5 days ago. Updated 5 days ago.

Status:
Closed
Priority:
P1-High
Assignee:
-
Category:
Business Rules
Start date:
10/20/2026
Due date:
10/20/2026
% Done:

100%

Estimated time:
Story Points:

Description

待確認

每 100 點折 6 元,但帳單金額不一定為 6 的倍數。需要避免多扣點數,
同時允許點數足以歸零時将剩餘金額折至 0 元。

決策方向

  • 以 1 點 = 0.06 元比例計算。
  • 折扣金額採整數向下。
  • 可歸零時使用 ceil(總金額 × 100 / 6) 點。
  • 不足時只扣實際產生折扣的點數。

RA Updated by Redmine Admin 5 days ago Actions #1

Issue 建立:台新點數比例折抵需處理非 6 倍數金額與精準扣點。

RA Updated by Redmine Admin 5 days ago Actions #2

  • Status changed from New to Closed

決策完成並關閉。

規則

  • 1 點 = NT$0.06。
  • 折扣金額向下取整。
  • 歸零所需點數 = ceil(總金額 × 100 / 6)。
  • 不足歸零時,只扣產生該折扣所需的最少點數。

驗證

  • 100 點 → 折 6 元,使用 100 點。
  • 2000 點 → 折 120 元,使用 2000 點。
  • 2667 點 → 折 160 元,剛好歸零。
  • 3000 點 → 只扣 2667 點,剩 333 點。
  • 99 點 → 折 5 元,使用 84 點,剩 15 點。
Actions

Also available in: PDF Atom