Сделать скрипт расчета стоимости доставки для Tilda
С помощью стандартного функционала можно сделать платную доставку и бесплатную после достижения определенной стоимости товаров. См документацию https://help-ru.tilda.ws/online-store-payments/shipping
Нужно сделать простенький скрипт jQuery/Vanilla JS и доработать стандартный функционал.
1) В настройках корзины добавить новое поле - страна, Взять список стран отсюда https://gist.github.com/kalinchernev/486393efcca01623b18d
2) Сделать скрипт (поместить его в блок т123), который будет работать следующим образом.
- США/UK - доставка всегда бесплатна вне зависимости от стомости товаров в корзине.
- Canada, France, Germany - доставка $10, бесплатно при стоимости товаров в корзине от $150
- все остальные страны - $15, бесплатно при стоимости товаров в корзине от $15
- обязательно протестировать работу скрипта с купонами. стомиость доставки должна добавляться к корзине + купон,купон не должен применяться на стоимость доставки.
Примечания:
- Пользователь не должен что-либо выбирать, доставка должна применяться и рассчитываться автоматически.
- Финальная стоимость товаров в корзине + стоимость доставки должна уходить на payment gateway. Проследить, что это работает, а не просто поменять DOM.
Оплата по факту, делаете скрипт на вашей версии тильды (она бесплатна), показываете, как работает,.
Если справитесь успешно, то будут еще задачи по доработке сайта на тильде.