BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 01 май 2024, 13:44

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: 07 мар 2012, 13:27 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
День добрый.

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

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 мар 2012, 14:20 
Не в сети

Зарегистрирован: 22 окт 2009, 15:45
Сообщения: 201
Карма: 15
Данного функционала нет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 мар 2012, 14:32 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
KostiK писал(а):
Данного функционала нет.
и на том спасибо, продолжать дальше парсить логи и ковыряться руками в таблице?

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 мар 2012, 14:44 
Не в сети

Зарегистрирован: 22 окт 2009, 15:45
Сообщения: 201
Карма: 15
Какая версия биллинга? В каких протоколах это происходит?
Получается первый раз когда платёж заносится, он либо битый, либо не отправил платёжной системе что платёж принят?
По идее все косяки с прошедшими не прошедшими, дублями и тд, должны вылазить при сверке платежей с реестром от платёжной системы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 мар 2012, 15:01 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 15 июл 2011, 12:20
Сообщения: 201
Откуда: Челябинск
Карма: 0
KostiK писал(а):
Какая версия биллинга? В каких протоколах это происходит?
Получается первый раз когда платёж заносится, он либо битый, либо не отправил платёжной системе что платёж принят?
По идее все косяки с прошедшими не прошедшими, дублями и тд, должны вылазить при сверке платежей с реестром от платёжной системы.

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

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

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 мар 2012, 15:23 
Не в сети

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 мар 2012, 15:52 
Не в сети
Клиент
Аватара пользователя

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

_________________
Клиент: 7.2.395 / 27.08.2020 04:26:27
Сервер: 7.2.1268 / 27.08.2020 04:26:38


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 мар 2012, 16:06 
Не в сети

Зарегистрирован: 22 окт 2009, 15:45
Сообщения: 201
Карма: 15
Если будут новые логи, то выложите пожалуйста сюда.
В соседней ветке как раз обсуждение эцп в киберплат.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.052s | 34 Queries | GZIP : On ]