Исправление ошибки в отправке писем OpenCart

В интернет-магазине на движке OpenCart (ocStore) обнаружена критическая ошибка в модуле отправки уведомлений.

Суть проблемы

При оформлении заказа клиент получает автоматическое письмо-подтверждение. В это письмо, в раздел с адресом доставки, всегда добавляется лишняя строка с указанием «Омская область», даже если клиент выбирает доставку в другой город или регион.

Задачи для исполнителя

  • Найти и устранить причину, по которой в письма-уведомления подставляется некорректный адрес (Омская область).
  • Обеспечить корректное отображение в письме только того адреса, который указал покупатель при оформлении.
  • Провести дополнительный аудит сайта на предмет возможного вывода этого же ошибочного адреса в других местах (например, в личном кабинете, в админ-панели, в других типах писем).
  • Выявить и сообщить заказчику о других возможных ошибках или недоработках в системе, если такие будут обнаружены в процессе работы.

Технические детали

  • Сайт работает на платформе OpenCart, ветка ocStore.
  • Проблема проявляется именно в шаблоне письма, отправляемого клиенту.
  • Исправление должно быть надежным и не должно ломать другие функции магазина.

Сравнение двух таблиц Excel по уникальному ключу

Требуется разработать скрипт для автоматического сравнения двух Excel-файлов. Необходимо найти совпадающие и различающиеся строки по заданному уникальному идентификатору и представить результат в удобном виде.

Доработка Telegram-бота-парсера на Python

Требуется исправить работу Telegram-бота на Python, который пересылает сообщения из чатов по ключевым словам. В настоящее время бот пропускает около 40% сообщений. Необходимо устранить ошибки и добиться стабильной работы.