Ловите плюху:
Обнаружили ошибку с таблицей balance_history.
Данные в данную таблицу заносятся после закрытия прошлого расчетного периода, а так как закрытие периода занимает
энное время например с 00:00 до 00:12, и в момент закрытия периода по абоненту была совершена платежная транзакция например в 00:05
то соответственно в момент заполнения этой таблицы в ней будет не входящий баланс на момент начала расчетного периода а баланс на начало расчетного периода + сумма платежа.
kara писал(а):У нас платежный гейт на независимом от биллинга хосте, при этом платежи прилетают по urfa от payment_tool.
Может правильнее блокировать системную учетную запись utm, которая отвечает за внесение платежей.
У нас тоже, сначала поступившие платежи агреггируются в независимой базе, потом по крону раз в минуту проводятся в биллинг, на время переходного периода в кроне все спят.