Cptn 0 Опубликовано 22 ноября, 2011 Жалоба Share Опубликовано 22 ноября, 2011 Итак, делаем заказ, в качестве оплаты выбираем систему Киви. Вводим номер, нажимаем Продолжить. Далее нам показывают все наши параметры, пишут что вам выставлен счет киви (и он действительно УЖЕ выставлен), и предлагают нажать кнопку Подтвердить. И если в этот момент мы изменим например адрес доставки - ну напутал что-то пользователь - и далее опять он введет номер телефона, и закончит оформление заказа, нажав Подтвердить - то пользователю придет email с правильными данными, а вот в базу данных запишутся и останутся СТАРЫЕ параметры. Т.е. того, что пользователь изменил, и что сайт ему отправил на емейл - в админке мы не видим. Как лечить ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 ноября, 2011 Жалоба Share Опубликовано 23 ноября, 2011 Так сделан модуль оплаты, пока что никак не вылечить, Возможно, к следующей версии что-то придумаем. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 24 ноября, 2011 Жалоба Share Опубликовано 24 ноября, 2011 И еще вопрос, Александр, исправлен ли баг: После оплаты через платежные системы и смены на нужный статус заказа, в партнерскую программу не идут перечисления. перечисления идут только после обновления статуса заказа вручную? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 ноября, 2011 Жалоба Share Опубликовано 24 ноября, 2011 Нет, не исправлен, опять же, это из-за особенностей модулей оплаты, что они данные в базу пишут сразу, вне зависимости партнёрки. Вы зарегистрируйте в ошибках, посмотрим, может что-то можно будет придумать. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 24 ноября, 2011 Жалоба Share Опубликовано 24 ноября, 2011 Cptn Попробуйте в /includes/modules/payment/qiwi.php поменять: if (isset($_SESSION['cartID'])) { $insert_order = false; [/code] на: [code] if (isset($_SESSION['cartID'])) { $insert_order = true; Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения