Добрый день.
Необходимо доработать следующие моменты:
На сайте установлен модуль Simple и доставка рассчитывается через Edost.
1. Несколько раз уже приходили вот такие заказы, с двойным адресом: https://yadi.sk/i/p_-e8ppcqe87K
То есть выбран способ доставки "Почта России", а адрес доставки указан для пункта выдачи СДЭК (другого способа доставки).
Я экспериментальным способом разобрался, как такое происходит:
Покупатель сперва для какого-то города (допустим Челябинск) выбирает способ доставки "пункт выдачи СДЭК" (и модуль видимо в адрес доставки сразу записывает адрес ПВЗ СДЭК), а потом покупатель меняет свой город (допустим Аша, для которого СДЭК не работает) и вводит уже свой адрес. Но модуль записывается адрес в адрес оплаты, а адрес доставки так и остается "ПВЗ СДЭК".
Задача в следующем, либо либо
а). Нужно либо, чтобы после выбора "Почты России" адрес доставки сбрасывался и дублировал "Платежный адрес", как это происходит обычно https://yadi.sk/i/V2bBE8Iaqe8Nr (самый простой вариант)
б). Либо переработать этот механизм и вообще исключить из формы "Платежный адрес", так как мы используем только "адрес доставки". Но тогда будет вопрос, как быть в случае, если клиент выбирает какой-то пункт вывоза доставки "СДЭК" и дополнительно вводит еще свой адрес. Тут нужно обсуждать, потому что я не понимаю, как это реализуется технически. Как вариант, отключить заполнение поля адрес для способа доставки "СДЭК ПВЗ", но в этом тоже есть неудобства.
2. Установлена платежная система Paymaster. В опенкарте есть страница об успешном оформлении заказа, но нет страницы, об успешной оплате заказа. Я ее создал отдельно. Прописал в файле модуля и теперь когда платеж проходит, то пользователя направляет на нужную новую страницу успешной оплаты. НО, в этом случае не сбрасывается заказ в корзине, товары там так и остаются. Нужно дописать код очистки корзины в контроллер этой новой страницы. Я добавил его в специально созданный php блок для этой страницы, но не работает. Нужно что бы работало и объяснить мне, как это было реализовано. Решение я потом собираюсь опубликовать.
Данные работы нужно выполнить на двух идентичных сайтах. Ссылку на сайт могу скинуть в личку. Интересно найти человека для регулярных доработок на сайте, так как постоянно нужно что-то улучшать и уже не хватает времени на самостоятельный поиск решений.
Жду ваши комментарии.
С уважением, Евгений.