Отображении доставки в карточке товара, как сделать правильно?

Здравствуйте всем! У меня такой вопрос, я поставил модуль города и сделал блок в макете для определения города. Город определяет все нормально. Теперь касательно отображения доставки в карточке товара: ‘Самовывоз’ и ‘доставку курьером’ отображает (статические доставки), а остальные (автоматические) доставки нет: http://joxi.ru/BA0b6wjfJyGZBm
У меня стоит модуль от Ecom Labs @ecomlabs по автоматическому расчету доставки Kazpost, так вот эти доставки и не отображает. Как сделать так, чтобы эти доставки отображались в карточке товара, когда определило город? Руки прямые исправить смогу, если подскажите. Главное знать, где копать)))

А что за модуль считает доставку на деталке? Не наш?

Ваш! Доставка почтовой службы Казпочта (Kazpost) http://post.kz
Ссылка на модуль: https://www.ecom-labs.ru/cs-cart-multi-vendor-moduli/kazpochta-dlya-cs-cart.html

Нет, я имею ввиду модуль, который показывает стоимость доставки на детальной странице заказа

Из автоматических расчетов доставок используется только Ваш модуль Казпочты, остальные статические: Самовывоз и доставка курьером

Меня интересует как сделать, чтобы показывалась на странице товара, стоимость и способы доставки через Казпочту в город который определяется автоматически. По стрелке видно где они должны выводиться http://joxi.ru/MAjezkQt4n4qM2 но именно Казпочты нет, остальные есть.
В корзине я могу посчитать доставку и вижу их: http://joxi.ru/DmBRJdyhw9wn4m Необходимо чтобы эти доставки показывались на странице товара. Как я могу это сделать? И я так понимаю вообще должно показывать, может я что-то не так делаю?

Тема установленная в магазине: Unitheme от Алексбрендинг

Видимо, этот функционал - часть модулей темы. Нужно изучать, почему КазПочта не обрабатывается модулем. У нас используются стандартные функции для расчета стоимости

Кажется до меня дошло, почему не получается сделать так, как я хочу. Но наверное все таки, как-то это сделать можно.
И вот собственно в чем, как я думаю проблема. Сам модуль считает доставку от почтового индекса, а не от города и это специфика API казпочты, там задаются индексы отправления и получения. Я думаю что из-за этого, ведь когда я зашел в корзину и попытался рассчитать доставку, но не указал индекс, вот тут то все и стало понятно, расчет не произошел и высветились статические доставки. Как можно решить этот функционал? И можно ли как-нибудь сопоставлять городу, который определился модулем “Определение местоположения” его почтовый индекс и подставлять индекс в расчет доставки?

И да, вот результат запроса (взято в магазине в журнале событий):
Запросы (http/https запрос)
URL: http://rates.kazpost.kz/postratesprodv2/postratesws.wsdl
Запрос: '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pos="http://webservices.kazpost.kz/postratesws"> <soapenv:Header/> <soapenv:Body> <pos:GetPostRateRequest> <pos:GetPostRateInfo> <pos:SndrCtg>1</pos:SndrCtg> <pos:Contract></pos:Contract> <pos:Product>P103</pos:Product> <pos:MailCat>2</pos:MailCat> <pos:SendMethod>2</pos:SendMethod> <pos:Weight>150</pos:Weight> <pos:Value>2000</pos:Value> <pos:From>010002</pos:From> <pos:To></pos:To> <pos:ToCountry>KZ</pos:ToCountry> </pos:GetPostRateInfo> </pos:GetPostRateRequest> </soapenv:Body> </soapenv:Envelope>'
Ответ: <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Header/><SOAP-ENV:Body><ns2:GetPostRateResponse xmlns:ns2="http://webservices.kazpost.kz/postratesws"><ns2:ResponseInfo><ns2:ResponseGenTime>2018-08-01T03:54:23.627+06:00</ns2:ResponseGenTime><ns2:ResponseCode>MD-07012</ns2:ResponseCode><ns2:ResponseText>Не найден индекс подразделения назначения</ns2:ResponseText></ns2:ResponseInfo></ns2:GetPostRateResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>

P.S. Почему хотел сделать данное решение, потому что покупатели блин ленивый народ и всегда спрашивает сколько стоит доставка например в город отличный от нашего и соответственно статических доставок туда нет, только расчет автоматом. И я им об этом говорю, что рассчитывает автоматически, лишь небольшой процент людей сразу понимает, что к чему, остальным приходится разжевывать где это можно увидеть и так далее, в общем уходит много времени и получается сложно для покупателя и из-за этого покупатели покидают магазин плюнув на это. Я их понимаю, что они хотят кликнуть пару раз и получить то, что хотят, но есть вот такой стопор! А так бы они зашли в карточку товара и сразу увидели сколько стоит доставка разными способами в их город.

В таком случае нужно смотреть сервисы геолокации - какие из них индекс возвращают. Либо расширять модуль города и задавать дефолтный индекс для каждого города