Open lqdung-lockon opened 6 years ago
Step 1: 以下ような設定を管理画面で行う ① 配送方法 1: お支払方法 1, お支払方法2, sort_no = 1 ② 配送方法 2: お支払方法 1, お支払方法 3, sort_no = 2 ③ 配送方法 3: お支払方法 3, sort_no = 3
Step 2: お客さん画面で複数配送を選択する そこで2つのソリューションが考えられる:
Solution B:
配送方法では、全部の配送方法を表示
しかし、お届け先(1)は配送方法1に選択したら、お届け先(2)は同じお支払方法がある配送方法2しか選択できなくなる。(Delivery A1 and Delivery A2)
お支払方法では、共用のお支払方法を表示
Positive:
Negative:
Solution A: https://github.com/EC-CUBE/ec-cube/compare/experimental/sf...eccubevn:sf-w27-change-payment-shopping
概要(Overview)
期待する内容(Expect) or 要望 (Requirement)
1 orders only one type of sales
Assumption:
For case:
Multi shipping
Solution A:
Solution B:
About delivery: Customers can choose delivery 2, 3 and 1.
However, when choosing delivery 1 for shipping 1, it should hide delivery 3 at shipping 2.
About payment: If customer selects delivery 1 and delivery 2, only shows payment 1 (Get the intersection of payment)
Positive:
Negative:
Example:
Solution A: https://github.com/EC-CUBE/ec-cube/compare/experimental/sf...eccubevn:sf-w27-change-payment-shopping
Discussion: