Я все же решила установить и попробовать как-то приспособить модуль к своему сайту, потому что с Яндекс.Доставкой пока что не решила связываться. Сейчас столкнулась с недоработкой на мой взгляд. Смотрите, к примеру я ввожу город полностью с клавиатуры "Волгоград" и в конце не выбираю его из выпадающего списка, а просто кликаю в пустом месте сайта и снимаю активацию с поля, тогда ваш модуль не принимает значение этого города и никак не меняет способы доставки. Такое поведение клиента магазина может ввести в ступор, мол "город ввел, а по-прежнему отображается карта с ПВЗ для Санкт-Петербурга". Я, конечно, сверху над полем подписала, что нужно начать вводить город и выбрать из списка, но не все это прочтут и не все сами догадаются, что самое главное это выбрать из списка. Я понимаю, что это, наверное, морока принимать значения полностью введенные с клавиатуры и искать совпадение по базе, но вот что очень хотелось бы: когда город уже введен, то нужно снова раскрывать выпадающий список с населенными пунктами, если пользователь просто тыкнул мышкой в это поле - "Город". В модуле Simple как раз так и сделано, что любой тык по полю вновь отражает список, а в вашем модуле есть необходимость сначала тыкнуть в поле, потом удалить последний символ и лишь тогда выпадет список, не каждый посетитель корзины догадается так сделать. Может подскажите как это поведение поправить? Я в файле shiptor.js в самой последней функции сменила $(document).on("keyup" на $(document).on("click", чтобы обработка шла не на отжатие клавиши, а на любой клик по полю [name="shipping_address[city]"], но ситуация не изменилась, может подскажите?