Домой Каталог: Дополнения WP-Recall WalletOne Gateway Почта завалена письмами о неудачной оплате
13ответ(ов) в теме
Сергей
не в сети 6 лет
На сайте с 13.09.2016
Участник
Тем 29
Сообщения 146
1
19:09
Версия WP-Recall: 16.3.3
Версия дополнения: 1.2.0

Здравствуйте, не знаю с чем связано то, что после того как обновил дополнение walletone и все стало работать, идут и идут письма с неудачными оплатами на почту. Эти оплаты действительно проводились в тот момент когда дополнение не пополняло баланс пользователей, но после обновления пару дней назад, всё заработало. А теперь просто огромный потом писем с неудачной оплатой.Что делать? Вот такого вида :

CMS - 30
WMI_AUTO_ACCEPT - 1
WMI_COMMISSION_AMOUNT - 0.40
WMI_CREATE_DATE - 2017-10-03 07:24:46
WMI_CURRENCY_ID - 643
WMI_DESCRIPTION - ���������� ������� ����� ��
WMI_EXPIRED_DATE - 2017-11-03 07:24:46
WMI_EXTERNAL_ACCOUNT_ID - 536829******3372
WMI_FAIL_URL - ТУТ URL сайта
WMI_INVOICE_OPERATIONS - [{\"CreateDate\":\"2017-10-03 07:28:12\",\"PaymentId\":\"151755763\",\"Amount\":\"10.00\",\"AmountEntryId\":\"10862627307\"}]
WMI_LAST_NOTIFY_DATE - 2017-10-05 15:14:53
WMI_MERCHANT_ID - ТУТ id wallet one
WMI_NOTIFY_COUNT - 84
WMI_ORDER_ID - 340745386332
WMI_ORDER_STATE - Accepted
WMI_PAYMENT_AMOUNT - 10.00
WMI_PAYMENT_NO - 1507026258
WMI_PAYMENT_TYPE - CreditCardRUB
WMI_SUCCESS_URL - Ссылка на страницу удачной оплаты
WMI_UPDATE_DATE - 2017-10-03 07:28:12
WO_BAGGAGE_DATA - eyJwYXlfdHlwZSI6IjEiLCJ1c2VyX2lkIjozOX0=
WO_TYPE_PAY - 1
WO_USER_ID - 39
WMI_SIGNATURE - OYcqNZlfFVpS4x5cBjBeLA==
Cформированный хеш - RRGAgoMRrd5UdvCkQc2HMw==-4178454a5168604e39304f37674d38767941523959546a76676d7c
Текущий пост - 42
RESULT - 42
SUCCESS - 44

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
2
19:11

сейчас дополнение работает?

0
Сергей
не в сети 6 лет
На сайте с 13.09.2016
Участник
Тем 29
Сообщения 146
3
19:21

Да, дополнение работает.Но на тот момент когда оно не работало письма не шли, а сейчас идут. Именно письма с теми оплатами когда оно не работало, причем что письма одни и теже.

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
4
19:46

письма приходят об оплатах, которые не прошли до решения проблемы? об последних успешных оплатах письма приходят?

0
Вова (Otshelnik-Fm)
не в сети 2 часа
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
5
19:58

В данный момент версия допа у вас какая? Я вижу что сейчас версия 1.2.2, а у вас ниже как минимум на две

0
Сергей
не в сети 6 лет
На сайте с 13.09.2016
Участник
Тем 29
Сообщения 146
6
20:02

Да, всё верно.Об успешной оплате приходят только тому кто пополнял, админу нет (почта куда стали сыпаться письма о неудачной).
Версия 1.2.1

0
Сергей
не в сети 6 лет
На сайте с 13.09.2016
Участник
Тем 29
Сообщения 146
7
20:08

Обновил до Версия 1.2.2

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
8
20:11

письма должны были перестать приходить, тк запросы от платежной системы должны были обработаться на стороне сайта, о чем сайт должен был уведомить ЕК, по крайней мере, на этом сайте все произошло именно так.
В любом случае, ЕК не будет слать запросы на проведение платежа бесконечно, они прекратятся сами через некоторое время.

0
Сергей
не в сети 6 лет
На сайте с 13.09.2016
Участник
Тем 29
Сообщения 146
9
08:53

За ночь пришло еще 15 писем в итоге, с 3 октября в общем пришло 167 писем о неудачной оплате. Что делать ?

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
10
09:54

напишите в поддержку ЕК вопрос как прекратить принимать запросы от платежной системы о неудачных платежах

0
Сергей
не в сети 6 лет
На сайте с 13.09.2016
Участник
Тем 29
Сообщения 146
11
15:36

Их ответ

Наш сервер отправляет post-запрос с уведомлением после каждой оплаты на адрес скрипта-обработчика, указанного в настройках

Вы не можете просматривать опубликованные ссылки

в параметре "URL скрипта.
Если в данном параметре ничего не указано, то и post-запрос не отправляется.
После того, как сервер отправляет свой запрос, он ожидает корректного ответа.
Если не получает его, либо ответ некорректный, через некоторое время запрос отправляется вновь.
Всего делается 100 попыток в течение 3-5 дней.
Счет 340745386332 оплачен, мы получаем ответ о том, что уведомление не доставлено.
Пожалуйста, проверьте настройки скрипта-обработчика

0
Андрей CS
не в сети 2 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
12
15:43

понятно, откройте файл index.php этого дополнения, найдите код

if(!parent::get_pay($data)){
  //print_answer("Ok", "Заказ #" . $_POST["WMI_PAYMENT_NO"] . " оплачен!");
  print "WMI_RESULT=" . strtoupper("Ok") . "&";
  print "WMI_DESCRIPTION=" .urlencode("Заказ #" . $_POST["WMI_PAYMENT_NO"] . " оплачен!");
  parent::insert_pay($data);
  exit;
}

приведите к такому виду
if(!parent::get_pay($data)){
	parent::insert_pay($data);
}

print "WMI_RESULT=" . strtoupper("Ok") . "&";
print "WMI_DESCRIPTION=" .urlencode("Заказ #" . $_POST["WMI_PAYMENT_NO"] . " оплачен!");
exit;

должно помочь

0
Сергей
не в сети 6 лет
На сайте с 13.09.2016
Участник
Тем 29
Сообщения 146
13
21:48

Не помогло (((

0
Вы не имеете права на публикацию сообщений в этой теме