• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Liqpay шлюз для WooCommerce

mazoga

Новичок
Хах, что шутите? Платить 20 баксов, если можно получить полностью рабочий и бесплатно?
 

dsqwared

Новичок
Рассказывать про бесплатный сыр не буду... думаю все адекватные люди знают где он.
 

searchingman

Гуру
Местный
Девелопер, само собой из-за бугра, бесплатно сделал шлюз для liqpay. Он не стоит ни копейки и работает без нареканий.
Подтвердите свои слова ссылкой на бесплатный плагин.
А лучше создайте новую тему и там разместите ссылку на плагин.
 

mazoga

Новичок

dsqwared

Новичок
Попробовал этот плагин...
глюки которые нашел в первые 10 минут
- после того как ошибся в данных о карте, выбрасывает на ошибку, и после этого ни один продукт уже купить невозможно, т.к. Oreder_id остается и не меняется при новом заказе, и далее уже все время ошибка, dublicate order id. Вот так ошибся в номере карты, и все в магазине уже ничего не купить.
- после успешной оплаты статус заказа не меняется.
 

mazoga

Новичок
Попробовал этот плагин...
глюки которые нашел в первые 10 минут
- после того как ошибся в данных о карте, выбрасывает на ошибку, и после этого ни один продукт уже купить невозможно, т.к. Oreder_id остается и не меняется при новом заказе, и далее уже все время ошибка, dublicate order id. Вот так ошибся в номере карты, и все в магазине уже ничего не купить.
- после успешной оплаты статус заказа не меняется.
Сам проверил у себя на сайте. Выбивает ошибку "Укажите правильный номер карты", но никуда не выбрасывает и остается возможность правильно указать. По сути не происходит переход к действию по подтверждению оплаты с помощью кода безопасности, пока не будет указано правильный номер карты, номер телефона, CVV код и expiration date.
После оплаты статус "в ожидании оплаты" превращается в "в обработке". Не знаю что у вас там за проблемы, у меня нормально работает. Жду, когда еще кто-то протестирует и скажет правда есть такие вещи или нету. У меня работает нормально, оплата проходит, сообщение приходит, статусы меняются, после оплаты корзина очищается. Если не оплатил, то можно зайти в "Личный кабинет" и выбрать "оплатить" или "отменить" или "просмотр".
 

Strontium

Новичок
После оплаты статус "в ожидании оплаты" превращается в "в обработке". Не знаю что у вас там за проблемы, у меня нормально работает. Жду, когда еще кто-то протестирует и скажет правда есть такие вещи или нету. У меня работает нормально, оплата проходит, сообщение приходит, статусы меняются, после оплаты корзина очищается. Если не оплатил, то можно зайти в "Личный кабинет" и выбрать "оплатить" или "отменить" или "просмотр".
Проверил у себя на сайте. Платежи проходят без ошибок, но статус заказа висит "в ожидании платежа", а через некоторое время переходит в "отменен". Расскажите, какие настройки вы делали в личном кабинете LiqPay? Особенно интересуют поля:
URL уведомлений сервер-сервер:
URL магазина клиент-сервер:
 

mazoga

Новичок
Проверил у себя на сайте. Платежи проходят без ошибок, но статус заказа висит "в ожидании платежа", а через некоторое время переходит в "отменен". Расскажите, какие настройки вы делали в личном кабинете LiqPay? Особенно интересуют поля:
URL уведомлений сервер-сервер:
URL магазина клиент-сервер:
Через какое приблизительно время у вас заказ переходит в статус "отменен"? Я эти поля не настраивал.
Установка и настройка LiqPay - не скажу вам что к чему, но я прошелся по коду и по ходу эти поля передаются самим плагином при оформлении заказа.
 

Strontium

Новичок
Через какое приблизительно время у вас заказ переходит в статус "отменен"? Я эти поля не настраивал.
Установка и настройка LiqPay - не скажу вам что к чему, но я прошелся по коду и по ходу эти поля передаются самим плагином при оформлении заказа.
У меня заказ в статус "отменён" переходит через ~1час
 

taran

Новичок
если кому-то будет полезно, то в https://wordpress.org/plugins/simple-liqpay/ проблема действительно есть со статусами. Они после оплаты не меняются и соответственно не происходит отправка писем и в админке в заказе не появится. Это происходит от урла взаимодействия по умолчанию $result_url = str_replace('https:', 'http:', add_query_arg('wc-api', 'wc_gateway_liqpay', home_url('/'))); что представляет из себя http://домен/?wc-api=wc_gateway_liqpay
По этому адресу сервер будет давать 404 ошибку.
Решение:
создаём любую страницу в админке, напирмер api, проверяем заходим на http://домен/api
В плагине в функции generate_form в 171 строчке пишем $result_url = "http://домен/api";
В результате статусы при оплате меняются и всё работает
 

Strontium

Новичок
если кому-то будет полезно, то в https://wordpress.org/plugins/simple-liqpay/ проблема действительно есть со статусами. Они после оплаты не меняются и соответственно не происходит отправка писем и в админке в заказе не появится. Это происходит от урла взаимодействия по умолчанию $result_url = str_replace('https:', 'http:', add_query_arg('wc-api', 'wc_gateway_liqpay', home_url('/'))); что представляет из себя http://домен/?wc-api=wc_gateway_liqpay
По этому адресу сервер будет давать 404 ошибку.
Решение:
создаём любую страницу в админке, напирмер api, проверяем заходим на http://домен/api
В плагине в функции generate_form в 171 строчке пишем $result_url = "http://домен/api";
В результате статусы при оплате меняются и всё работает

1. Страница должна быть пустая?
2. То есть, полностью меняем строку $result_url = str_replace('https:', 'http:', add_query_arg('wc-api', 'wc_gateway_liqpay', home_url('/'))); на $result_url = "http://домен/api"; ?

P.S. Только заметил, что неделю назад плагин обновился до версии 1.2. Так это применимо к этой версии?
 

kuzzmanshop

Новичок
После изменений от Taran плагин работает, но корявенько, не обновляется статус заказа после оплаты, как это исправить?
 

Mofsy

Опытный
Местный
После изменений от Taran плагин работает, но корявенько, не обновляется статус заказа после оплаты, как это исправить?
Могу этот плагин написать... Будет через неделю примерно. Если без доната. А пока лишь Робокассу и Вебмани сделал.
 
Сверху Снизу