На форуме 9558 тем, 76452 сообщений, 44664 участников
тема · 1 129 просмотров · 2 ответа

!error_post . Что за ошибка в OpenCart 2.3.0.2 (rs.4)?

Обо всём
читают: 0 участников и 1 гость
порядок
1 фев 2017 20:22#1
Ошибка высвечивается при нажатии на кнопку "Вернуться в магазин" после успешной тестовой оплаты заказа картой через систему Единый кошелёк(WalletOne). Возврата на полноценную главную страницу сайта как при оплате через Яндекс.Деньги не происходит. Статус заказа меняется на "Сделка завершена", письма отсылаются клиенту и продавцу, заказ исчезает из Корзины. Никаких видимых сбоев и нарушений в системе не происходит. Только высвечивается error_post.
Техподдержка W1 прокомментировала это так:
"Мы предоставляем возможность работать на модуле W1 для OpenCart/ocStore 2.2.0.0. Можем дать гарантию хорошей работы данного модуля.Так как в нашей системе оплата проходит успешно и не фиксируются ошибки, то рекомендую Вам обратиться в сторону разработчиков Вашего модуля CMS OpenCart v 2.3.0.2. Служба поддержки пользователей Платежный сервис «Единый кошелек».
На Форумах такая тема не обсуждалась. Что можете посоветовать?
Вложения · 2
W1_error.jpegW1_error.jpeg
2 фев 2017 10:37#2
newcomer написал(а): ↑Что можете посоветовать?

Установить.Купить модуля для версии 2.3, а не как у вас для 2.2
Тем более ошибку выводит модуль, а не движок.
2 фев 2017 11:43· изменено#3
Спасибо за ответ. Теперь понятно,где искать.Проверил,устанавливал именно версию для 2.3. Техподдержка отстаёт,не знает,что есть у них на сайте модуль для 2.3. Попробую пообщаться с их разработчиками.Ещё раз благодарю за быстрый ответ.

Решение: на сайте агрегатора платежей W1 выложена документация по API, где описана схема "Обработки уведомления о результате оплаты". Оказалось,модуль для OpenCart2.3 w1-2.3.ocmod.zip ( от 08.11.2016) криво взаимодействовал с CMS ,что приводило к ошибке (error_post). Разработчик предложил использовать модуль самой свежей версии : w1-2.3-v-3-0-0.ocmod.zip (от 28.12.2016). Ошибка исчезла, но стал неправильно отображаться статус заказа после оплаты,хотя настройки в самом модуле выполнены правильно.Разработчику направлено письмо со скриншотами.

Была выложена для скачивания окончательная версия w1-2.3-v-3-0-1.ocmod.zip (от 03.02.2017) с учётом изложенных замечаний. Модуль W1 переустановлен через FTP, модификатор обновлён,проведен тестовый платёж картой. Все процедуры выполнены корректно,ошибок нет. Всем пользователям OpenCart 2.3, кто ищет модуль платёжного агрегатора для этой CMS со множеством способов оплаты, рекомендую "Единую кассу" (WalletOne). Бесплатный, с хорошей документацией и быстрой реакцией разработчиков. Возможно, эта информация кому-то поможет. Всем удачных выходных!
сообщения 1–3 из 3
Чтобы ответить, войдите или зарегистрируйтесь.

Похожие темы