Заказчик
Отзывы фрилансеров:
+ 61
- 0
Зарегистрирован на сайте 11 лет и 3 месяца
Добрый вечер
Есть одна непонятная и не приятная ошибка в интернет-магазине Престашоп. Он настроен в режиме мультимагазина и один магазин работает с платежной системой как нужно.
А вот с остальными какая-то беда. Я так понимаю основная проблема в следующем:
В оформлении и оплате заказа участвуют два параметра id_card (корзина) и id_order (заказ). Номера у них разные, т.к. не все корзины переходят в заказ. Сперва в платежную систему передается на обработку номер id_card, а после ответа формируется заказ с использованием функции getOrderByCartId.
В одном магазине происходит все корректно, а вот на остальных, почему-то не происходит корректной замены id_card на id_order и престашоп присвает неправильное значение для id_order равное номеру корзины.
Код платежной системы в мультимагазине используется один и не совсем понятно почему возникает ошибка.
Прилагаю рабочие файлы платежной системы к проекту.
Преференции специалисту, готовому сегодня решить проблему.
Разделы:
Опубликован:
19.10.2019 | 22:21
Заказ находится в архиве