顧客が別のブランドの製品をカートに追加すると、追加料金が発生する製品を追加する必要があります。これは、ブランドに基づいて異なる倉庫から製品を出荷するためです。したがって、ユーザーがカートに追加した場合:
- iPhone 4s (アップル)
- iPad mini(アップル)
追加の製品/料金は追加されません
ユーザーが異なるブランドの 2 つのアイテムをカートに追加すると、別の倉庫追加料金と呼ばれる製品が動的に追加されます。
- iPhone 4s (アップル)
- サムスンギャラクシー s4 (サムスン)
- 追加料金 - 別の倉庫
問題は次のとおりです。特定の条件が満たされた場合に、動的に商品をカートに追加するにはどうすればよいですか?