• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Liqpay шлюз для WooCommerce

Image CMS

mazoga

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

dsqwared

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

searchingman

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

mazoga

Новичок
#11

dsqwared

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

mazoga

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

Strontium

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

mazoga

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

Strontium

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

taran

Новичок
#17
если кому-то будет полезно, то в 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

Новичок
#18
если кому-то будет полезно, то в 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. Так это применимо к этой версии?
 
#19
После изменений от Taran плагин работает, но корявенько, не обновляется статус заказа после оплаты, как это исправить?
 

Mofsy

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