Форум и техническая поддержка

Пожалуйста чтобы создавать сообщения и темы.

Пустое поле label

Добрый день. С сайтом работал модератор.

В результате не меняется статус заказа. В чем подвох? Откуда берется значение в label?

Спасибо.

### 2020.04.14 13:40:42 ###
Array
(
[page_id] => 133
[notification_type] => p2p-incoming
[bill_id] =>
[amount] => 10.88
[datetime] => 2020-04-14T10:40:41Z
[codepro] => false
[sender] => 41001000040
[sha1_hash] => bd17f3931278600a00480d004c4b6528c99b0c78
[test_notification] => true
[operation_label] =>
[operation_id] => test-notification
[currency] => 643
[label] =>
[woocommerce-login-nonce] =>
[_wpnonce] =>
[woocommerce-reset-password-nonce] =>
[woocommerce-edit-address-nonce] =>
[save-account-details-nonce] =>
)


 

Хотя это тест... Правильно?

Добрый день Михаил!

Поле label заполняется в момент создания заказа на сайте и перед нажатием на кнопку Оплатить (это форма оплаты) При тестовых запросах, это поле всегда пустое

Вы обновили плагин до версии 2? Если да, то пройдите настройку заново, обратите внимание - изменилась ссылка на страницу для связи с Яндексом. Шорт код теперь для этого не нужен(в описании про шорткод есть, скоро пофиксим).

Это лог запросов от яндекса при тестировании.

лог при покупке не приходит.

Выбор товара - ок. Выбор оплаты - ок. Оплата - картой без регистрации - ок. Возврат на страницу удачного платежа - ок. Статус заказа НЕ МЕНЯЕТСЯ. В ожидании оплаты.
Страница обратной связи указана, в ней шорт код.

Лог при покупке не приходит (на странице настроек нет "ТЫНС").

В чем трабл?

Как обновить плагин? На странице плагина  в вордпрессе  нет  ссылки  Обновить. Как СВОЕВРЕМЕННО узнавать об обновлении? Как автоматически получать обновления?

 

Обновление проиходит простой перезаписью файлов

На стороне Яндекс Денег у вас стоит галочка " Отправлять уведомления"? Это под кнопкой "Протестировать"

Конечно. В случае тестового сообщения со стороны яндекса лог есть (см. текст выше) в случае прогона "боевой" оплаты - "тынс" пропадает.

 

Сейчас обновлю плагин.

 

 

Пришлите пожалуйста на email указанный здесь https://coderun.ru/contacts/

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

Можно так же получить FTP?

И пришлите скриншот настроек в сервисе Яндекс.Деньги

 

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

Отправил.

 

Цитата: Coderun от 14.04.2020, 15:04

Можно так же получить FTP?

И пришлите скриншот настроек в сервисе Яндекс.Деньги

 

Можно подробнее? Отправил на почту

 

 

Сами настройки находяться здесь https://money.yandex.ru/myservices/online.xml

Выглядит это примерно так:

 

Я отправил настройки Вам на почту. Только что сделал платеж. Все как и раньше.

### 2020.04.14 15:12:17 ###
Array
(
    [wc-api] => coderun_yandexnoip
    [woocommerce-login-nonce] => 
    [_wpnonce] => 
    [woocommerce-reset-password-nonce] => 
)

----

При оплате через другой шлюз все работает. Речь про Wallet.

 

Я проверил лог, от Яндекса ни каких данных не приходило.

Wallet - это плагин?

Опишите полный процесс оплаты, как оплата связанна с плагином "Яндекс Денег в Woocommerce"

Так же на скриншоте который вы нам прислали не установлена галочка "Отправлять уведомления". Без этой галочки Сервис Яндекс не сообщает сайту об совершении оплаты и по этой причине статус заказа не изменяется.

 

Вопрос решен. Огромное спасибо за терпение!

Отличная поддержка!

Будут вопросы, обращайтесь!

 

Пожалуйста, подскажите где живет кнопка "ОПЛАТИТЬ" (?шаблон?.php), форма выбора способа платежа. Криво она сидит - короткая и прям на радиокнопках выбора. Хочу поправить, возможно?

Лучше всего это будет сделать через правку стилей

Стили этой формы находятся в файле wp-content/plugins/yandex-noip-woocommerce/css/front.css

Так же вы можете туда дописать собственные для полной стилизации под шаблон вашего сайта

Спасибо