Стоимость доставки в зависимости от способа оплаты
-
Здравствуйте.
Помогите, пожалуйста, разобраться со следующей ситуацией
— Мы продаем товары в Европе. Условно возьмем: Германию, Австрию и все остальные страны.
— Покупатели из Германии и Австрии могут оплатить покупку картой, а могут наложным платежом. Т.е. наличными при получении. При этом стоимость доставки при оплате наложным платежом в Германию составляет 15 евро, а в Австрию 30 евро. Все остальные страны не могут использовать этот метод оплаты.
— В случае оплаты картой (который применим ко всем странам, в том числе к Германии и к Австрии) стоимость доставки для Германии составляет 5,90 евро. А во все остальные страны + Австрия = 15,90 евро.В связи с чем, мы видим следующую логику:
1. при оформлении, покупатель сначала указывает свой адрес/страну.
2. в зависимости от этого выбора ему предлагается несколько способов оплаты:
— если Германия или Австрия, то карта + наложный платеж.
— если остальные страны, то только карта.
3. Далее, после выбора места доставки и способа оплаты считается сумма доставки:
— если Германия наложный платеж + 15 евро к заказу
— если Австрия наложный платеж + 30 евро к заказу
— если Германия оплата картой + 5,90 евро к заказу
— если любая другая страна оплата картой + 15,90 евро к заказу.Помогите, пожалуйста, реализовать подобную логику или найти другое решение нашей проблемы.
- Тема «Стоимость доставки в зависимости от способа оплаты» закрыта для новых ответов.