forum.bitel.ru
http://forum.bitel.ru/

Уведомление об ошибке проведения платежа.
http://forum.bitel.ru/viewtopic.php?f=18&t=6542
Страница 1 из 1

Автор:  Дмитрий [ 07 мар 2012, 13:27 ]
Заголовок сообщения:  Уведомление об ошибке проведения платежа.

День добрый.

Реализована ли такая фича? Время от времени при "неудачном" проведении платежа модулем mps после ничего не проводится, в логах лезут эксепшены вида "duplicate entry with id=блаблабла". Лечится удалением этого платежа из таблицы mps_payment и проведением платежа повторно. Бывает редко и как всегда не вовремя.

Автор:  KostiK [ 07 мар 2012, 14:20 ]
Заголовок сообщения:  Re: Уведомление об ошибке проведения платежа.

Данного функционала нет.

Автор:  Дмитрий [ 07 мар 2012, 14:32 ]
Заголовок сообщения:  Re: Уведомление об ошибке проведения платежа.

KostiK писал(а):
Данного функционала нет.
и на том спасибо, продолжать дальше парсить логи и ковыряться руками в таблице?

Автор:  KostiK [ 07 мар 2012, 14:44 ]
Заголовок сообщения:  Re: Уведомление об ошибке проведения платежа.

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

Автор:  Дмитрий [ 07 мар 2012, 15:01 ]
Заголовок сообщения:  Re: Уведомление об ошибке проведения платежа.

KostiK писал(а):
Какая версия биллинга? В каких протоколах это происходит?
Получается первый раз когда платёж заносится, он либо битый, либо не отправил платёжной системе что платёж принят?
По идее все косяки с прошедшими не прошедшими, дублями и тд, должны вылазить при сверке платежей с реестром от платёжной системы.

следуя подписи видно, что 5.2, версия модуля последняя (но такое наблюдалась и полгода назад). Протокол киберплат, может и на других есть, но у нас это самый популярный протокол по платежам (тысячи платежей за сутки).
Платеж заносится в mps_payment, но в приходе на договоре его не видно. Все последующие платежи (на любые договора, по любым платежным протоколам) не проходят с кодом "внутренняя ошибка сервера". Как писал ранее - удаляю платеж из таблицы mps_payment и всем сразу счастье наступает тут же.

Воспроизвести такую ситуацию руками не получалось, сама по себе может возникнуть раз в три дня, а может раз в два месяца.

Автор:  KostiK [ 07 мар 2012, 15:23 ]
Заголовок сообщения:  Re: Уведомление об ошибке проведения платежа.

А можно логи сервера в такие моменты?
Так-то данная фича уведомления об ошибке удобная. Можно продумать все детали и сделать, но в рамках свободного времени, либо заказывать доработку.
ЗЫ мб у Вас быстрее получится протестировать эцп в протоколе киберплат. В соседней теме выкладывал сборку для 5.1 могу для вас сделать для 5.2. Либо какие то контакты их дать и я самостоятельно с ними протестирую эцп.

Автор:  Дмитрий [ 07 мар 2012, 15:52 ]
Заголовок сообщения:  Re: Уведомление об ошибке проведения платежа.

KostiK писал(а):
А можно логи сервера в такие моменты?
уже нет, лог не сохранил. Но там смотреть нечего, обычный эксепшин при SQL INSERT с существующим id. Месяц назад уже был топик с подобными эксепшинами в модуле mps.
KostiK писал(а):
Так-то данная фича уведомления об ошибке удобная. Можно продумать все детали и сделать, но в рамках свободного времени, либо заказывать доработку.
ЗЫ мб у Вас быстрее получится протестировать эцп в протоколе киберплат. В соседней теме выкладывал сборку для 5.1 могу для вас сделать для 5.2. Либо какие то контакты их дать и я самостоятельно с ними протестирую эцп.
у меня древний киберплат, один из банков его для себя взял за основу и проблем с платежами нет, кроме вот таких редких оказий.

Автор:  KostiK [ 07 мар 2012, 16:06 ]
Заголовок сообщения:  Re: Уведомление об ошибке проведения платежа.

Если будут новые логи, то выложите пожалуйста сюда.
В соседней ветке как раз обсуждение эцп в киберплат.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/