Добрый день колеи - начала всплывать неприятная ситуация
в тоже время
Вопрос как такое смогло произойти уже второй пользователь, тариф не менялся заведен давно. В результате этого бага деньги не списывались. Как найти таких потеряшек ? И что это за баг как лечить.
он выдает одну старую ошибку, но я ее не трогаю она была связанна с ручным удалением пользователя, осталось прибить на него сервисные связки и тп. Пока не трогаю
select * from service_links a
left join service_links b ON a.account_id=b.account_id AND b.tariff_link_id>0 and b.is_deleted=0
where a.tariff_link_id=0 and a.is_deleted=0 and b.tariff_link_id is null
В скриншотах никакого криминала нет: услуга не включена в тариф, тарифные услуги не активны. И вряд ли тут виноват биллинг.
Все дело в том что услуга минимум 6 месяцев была включена в тариф. Клиента никто не трогал. Заметили на том, что он раз в месяц как всегда пришел платить деньги, а у него на счету баланс на месяц работы.
Блин спасибо за запрос у меня уже таких 82 клиента блин.
В общем выяснилось - эти клиенты возвращенцы. У них стаял тариф без интернета с никакой сервисной связкой. Оператор по возвращению сменил им тариф - а связка не обновилась.