Конфликт модуля Новая почта и LiqPAY

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

bavial
bavial
Репутация: 0
Сообщения: 3
Зарегистрирован: 23.03.2021
С нами: 1 год 4 месяца

Сообщение #1 bavial » 12.08.2021, 14:36

Здравствуйте. Столкнулся с такой проблемой, когда в корзине выбираю город в доставке Новая почта -> пропадает вариант оплаты LiqPAY. Но когда нажимаю "Наложенный платеж", то снова появляется.

Скринкаст прилагаю.

Version 4.0.5
Проверял в Chrome, Firefox. Desktop и Mobile
Вложения
videostream6.mp4 (241.8 КБ) 109 просмотров

korvin
Аватара
korvin
Репутация: 0
Сообщения: 11
Зарегистрирован: 02.04.2022
С нами: 4 месяца 12 дней

Сообщение #2 korvin » 02.04.2022, 09:31

+++ Такая же проблема/ Появляется способ оплаты если поставить метку "Наложенный платеж"

Добавлено спустя 2 часа 47 минут:
Поскольку у меня в магазине нет наложенного платежа пока вышел из положения следующим образом:
В файле
/Okay/Modules/OkayCMS/NovaposhtaCost/design/html/front_cart_delivery_block.tpl
Ищем: (51 строка)

Код: Выделить всё

 <input name="novaposhta_redelivery" id="redelivery_{$delivery->id}" value="1" type="checkbox" {if $request_data.novaposhta_redelivery == true}checked{/if} />


Меняем на

Код: Выделить всё

<input name="novaposhta_redelivery" id="redelivery_{$delivery->id}" value="1" type="hidden" {if $request_data.novaposhta_redelivery == false}checked{/if} />


И комментируем чуть ниже языковую переменную
<!-- {$lang->np_cart_cod} -->

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 210
Сообщения: 1604
Зарегистрирован: 12.11.2015
С нами: 6 лет 9 месяцев
Сайт Skype

Сообщение #3 OkayCMS » 03.04.2022, 11:43

Проверьте в настройках модуля. Там есть возможность выбирать, какой способ оплаты доступен для какого способа доставки.

korvin
Аватара
korvin
Репутация: 0
Сообщения: 11
Зарегистрирован: 02.04.2022
С нами: 4 месяца 12 дней

Сообщение #4 korvin » 03.04.2022, 16:23

OkayCMS писал(а):Проверьте в настройках модуля. Там есть возможность выбирать, какой способ оплаты доступен для какого способа доставки.
Проверял. С этим всё ок.. Стоит Новая почта для Liqpay. И в Новой почте стоит Liqpay
Он по умолчанию и отображается пока не вводишь город..
После выбора города - пропадает способ оплаты и появляется когда ставится метка "Наложенный платеж"

korshunov
korshunov
Репутация: 114
Сообщения: 1627
Зарегистрирован: 03.12.2015
С нами: 6 лет 8 месяцев
Skype

Сообщение #5 korshunov » 04.04.2022, 06:36

Видимо, так и задумано.
"Наложенный платеж" означает, что оплата происходит в почтовом отделении при получении посылки, и в этом случае выбор способа оплаты на сайте смысла не имеет - оплачивается в почтовом отделении теми способами, которые в том отделении доступны...

korvin
Аватара
korvin
Репутация: 0
Сообщения: 11
Зарегистрирован: 02.04.2022
С нами: 4 месяца 12 дней

Сообщение #6 korvin » 04.04.2022, 10:30

korshunov писал(а):Видимо, так и задумано.
"Наложенный платеж" означает, что оплата происходит в почтовом отделении при получении посылки, и в этом случае выбор способа оплаты на сайте смысла не имеет - оплачивается в почтовом отделении теми способами, которые в том отделении доступны...
По логике так.. НО!
Есть вид платежа - Наложенный платеж.
Представим ситуацию когда товар в магазине покупается на подарок.. И заказчик хочет оплатить доставку. Тогда логично сделать функционал "оплатить доставку" в методе доставки "Новой почты".

korshunov
korshunov
Репутация: 114
Сообщения: 1627
Зарегистрирован: 03.12.2015
С нами: 6 лет 8 месяцев
Skype

Сообщение #7 korshunov » 04.04.2022, 17:09

korvin писал(а):
korshunov писал(а):Видимо, так и задумано.
"Наложенный платеж" означает, что оплата происходит в почтовом отделении при получении посылки, и в этом случае выбор способа оплаты на сайте смысла не имеет - оплачивается в почтовом отделении теми способами, которые в том отделении доступны...
По логике так.. НО!
Есть вид платежа - Наложенный платеж.
Представим ситуацию когда товар в магазине покупается на подарок.. И заказчик хочет оплатить доставку.

Тогда это не есть наложенный платеж. И в этом случае заказчику просто НЕ НАДО трогать эту метку.

korvin
Аватара
korvin
Репутация: 0
Сообщения: 11
Зарегистрирован: 02.04.2022
С нами: 4 месяца 12 дней

Сообщение #8 korvin » 05.04.2022, 07:32

Я немного не понимаю зачем в способах оплаты привязки к способам доставки.. Ведь в способах доставки уже есть привязки к способам оплаты :)
Логика такая: Выбор способа доставки - > Доступные способы оплаты для данного вида доставки.
Т.е. если метка Наложенный платёж в способе доставки НП нужна только для того что бы пересчитать стоимость доставки.
Кстати, после того как исчезает способ оплаты liqpay - после оформления заказа появляется все таки кнопка Оплатить заказ.
Просто на маленьких экранах этот процесс становится не понятным пользователям и на конечном этапе кнопка Оплатить просто игнорируется..


Название раздела: Баг-репорт OkayCMS (Сообщения об ошибках)
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Баг-репорт OkayCMS (Сообщения об ошибках)»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 3 гостя