選択可能な支払方法の抽出について
Open
bug
- Dominant language
- PHP
- Stars
- 13
- Forks
- 26
- PR merge metrics
- No merged PRs in 30d
Description
## 概要(Overview)
src/Eccube/Service/ShoppingService.php
getPaymentsに渡している第2引数はsubtotalになっているが、送料・手数料・値引き適用前の金額のため本来選択できないはずの支払方法が利用できてしまう。
## 期待する内容(Expect) or 要望 (Requirement)
getPaymentsの第2引数にsubtotalではなくtotalを渡すようにする。
registerPreOrderでの実行時には値引きで下限を下回るケースと支払方法の手数料で上限を上回るケースを考慮する必要がある。
## 再現手順(Procedure)
支払方法の利用条件の下限金額を1000円に設定し、値引き後の支払金額が1000円未満になるようにする。
### 環境 (environment)
+ EC-CUBE: 3.0.15(他の3系および3.nでも同様と思われる)
Contributor guide
Assessment
This issue has not been assessed yet.