Автор Тема: Liqpay и Wayforpay для престы 1.7.3  (Прочитано 151 раз)

23 Январь 2019, 17:17:49
  • Новичок
  • *
  • Сообщений: 32
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день господа
имею ситуацию с платежными Liqpay и Wayforpay при которой модули загруженные включенные и настроенные не отображаются в
активированных методах оплаты. саппорт обеих контор проверяя все говорят что со стороны модуля ошибок нету, и это связанно скорей всего с настройками магазина типа "тут мы не сможем повлиять на включение платежного метода"
Я сам уже с толку сбился что делать, вышло обновление для престы 1.7.5, может ли обновление как то повлиять на это и не отобразится ли это на уже по сути готовом магазине? если кто сталкивался с подобным и разрулил буду благодарен за совет
23 Январь 2019, 20:57:46
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 15601
  • Репутация: +14597/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Проверьте ограничения по странам.
27 Январь 2019, 16:58:58
Ответ #2
  • Новичок
  • *
  • Сообщений: 32
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Проверьте ограничения по странам.
Ограничения по странам проверял неоднократно, для нужных стран данные модули отмечены галочкой

Обновил престашоп до 1.7.5, слетели видимо таблицы стилей, почистил кэш и бэк офис ожил. но сайт не открывается теперь, http error 500  :( как можно разрулить данную ситуацию кроме отката назад на 1.7.3
кстати платежные модули так и не появились в активированных методах оплаты
27 Январь 2019, 17:55:28
Ответ #3
  • Новичок
  • *
  • Сообщений: 32
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
еще нашел в бэк офиссе в вкладке расположение блоков такую штуку как управление хуками, так вот для модуля PayPal есть возможность назначить несколько хуков, для нужных мне модулей есть только один вариант payment который я так понял в моей престе не используется
кто нбуть в курсе, может ли быть загвоздка с платежными системами в хуках?
27 Январь 2019, 18:12:16
Ответ #4
  • Новичок
  • *
  • Сообщений: 32
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
в модуле  wayforpay.php такой код:
public function install()
    {
        if (!parent::install() OR !$this->registerHook('payment')) {
            return false;
        }
        return true;
    }
дальше такой:
public function hookPayment($params)
    {
        if (!$this->active) return;
        if (!$this->_checkCurrency($params['cart'])) return;

        global $smarty;
        $smarty->assign(array(
            'this_path' => $this->_path,
            'id' => (int)$params['cart']->id,
            'this_path_ssl' => Tools::getShopDomainSsl(true, true) . __PS_BASE_URI__ . 'modules/' . $this->name . '/',
            'this_description' => 'Оплата через систему WayForPay'
        ));

        return $this->display(__FILE__, 'wayforpay.tpl');
    }
могу ли я полагать что удалив эти строки я уберу привязку модуля к хуку Payment (который невидим для моего магазина) или же нужно сразу в код модуля бабахнуть привязку к хукам displayPaymentReturn и paymentOptions (которые и включают в себя ненужные мне оплаты чеком и банковским переводом) ?
27 Январь 2019, 21:05:21
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 15601
  • Репутация: +14597/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Платежные модули устанавливаются в хуки payment...
Это нужно не для показа модулей, а для совершения оплаты.
Не удаляйте хук payment.
28 Январь 2019, 12:02:53
Ответ #6
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 21666
  • Репутация: +25290/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Модуль WayForPay для Prestashop 1.6.х
Он не адаптирован для 1.7.3
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
29 Январь 2019, 12:37:43
Ответ #7
  • Новичок
  • *
  • Сообщений: 32
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Поддержка обеих контор твердит что модули актуальны для престы 1.7.3
29 Январь 2019, 22:21:38
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 15601
  • Репутация: +14597/-5
  • Сообщество PrestaShop
    • Просмотр профиля
На чистую версию prestashop 1.7.3 установите эти модули и посмотрите актуальны или нет.
13 Февраль 2019, 21:57:55
Ответ #9
  • Новичок
  • *
  • Сообщений: 32
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
приобрел нужные модули для 1.7.3 за деньги
те что дают платежные конторы просто старые, а там сидят у них видимо вообще ни в зуб ногой поддержка