BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 11 окт 2024, 23:58

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Кнопка проверить
СообщениеДобавлено: 01 авг 2018, 10:41 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2677
Карма: 72
Добрый день, на двух билдах 7.0 не работает кнопка "проверить" в модуле, на договоре при этом она работает;
Код:
Информация о версии:

  Сервер: вер. 7.0.1396 / 25.07.2018 19:49:30
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_131

  sberbank: вер. 7.0.82 / 04.06.2018 16:52:54

Проверял так, выключил nginx что бы платеж не дошел до биллинга, сделал платеж, дальше захожу
в модуль сбербанка - нажимаю проверить и ни чего не меняется, тогда
иду на договор, открываю модуль сбербанк нажимаю проверить и транзакция меняет статус на оплачено.
На билде:
sberbank: вер. 7.0.72 / 04.08.2017 17:35:08
аналогичная ситуация


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кнопка проверить
СообщениеДобавлено: 01 авг 2018, 16:46 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4492
Откуда: Уфа, Россия
Карма: 186
там такая логика
1) на договоре за одно нажатие идет проверка 25 транзакций со статусом НОВАЯ для этого договора
2) на модуле тоже самое только для всех договоров, если в базе много договоров со статусом НОВАЯ они могут не обрабатываться за одно нажатие....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кнопка проверить
СообщениеДобавлено: 01 авг 2018, 18:24 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2677
Карма: 72
действительно, видимо когда мало транзакций это все проще.
А эта кнопка есть в api? на нее тогда надо каждый день жать через планировщик


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кнопка проверить
СообщениеДобавлено: 01 авг 2018, 19:38 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4492
Откуда: Уфа, Россия
Карма: 186
в модуле есть такая задача для планировщика....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кнопка проверить
СообщениеДобавлено: 02 авг 2018, 07:14 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2677
Карма: 72
добавьте пожалуйста в доку, а то если через модуль то надо раз 30 нажать с таким лимитом.
А про задачу вообще не в курсе был :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кнопка проверить
СообщениеДобавлено: 11 мар 2019, 18:59 
Не в сети
Клиент

Зарегистрирован: 22 апр 2014, 18:05
Сообщения: 73
Карма: 0
Бител, как часто рекомендуете в планировщике выполнять такую проверку?
Понятно, что зависит от количества платежей и т.п.. Но вдруг есть конкретные рекомендации.....

PS: и docs.bitel.ru всё ещё не написали об этом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кнопка проверить
СообщениеДобавлено: 11 мар 2019, 21:42 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4492
Откуда: Уфа, Россия
Карма: 186
alexdirty писал(а):
Бител, как часто рекомендуете в планировщике выполнять такую проверку?
Понятно, что зависит от количества платежей и т.п.. Но вдруг есть конкретные рекомендации.....

PS: и docs.bitel.ru всё ещё не написали об этом.


рекомендация такая,
проверка статуса возможна несколькими способами
обычно они работают совместно
1) проверка статуса при возврате клиента с сайта сбера после оплаты (для поддержки этого режима в урл возврата должен быть соответствующий параметер check=1)
2) проверка статуса по callback функции, при изменении статуса сайт сбера стучится на биллинг и сообщает об изменении статуса (это основной режим, для включения нужно просить сбер, по моему по умолчанию они этот режим не включают)
3) проверка статуса по задаче планировщика, частота запуска зависит от первых двух пунктов, если они работают то можно запускать раз в 15 минут для обработки статусов не сработавших по первым двум режимам. Если первые два режима не используются то запускать надо почаще, но при этом учитывать, что за раз проверяется 25 транзакций, а планировщик запускается не чаще раза в минуту. И еще чем чаще запускаете тем больше нагрузка на сайт сбера и сбер может заблокировать вас за долбежку, а чем реже тем больше время между оплатой клиентом и пополнением балансом в биллинге

поэтому советую долбить сбер на предмет активации callback


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

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


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

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


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

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