Задача
Сайт уже работал: люди платят за игровые услуги и цифровые товары. Внешнюю часть сайта делает другая команда, мой код проверяют коллеги. Нужен был человек на серверную часть, который возьмёт рискованные задачи — деньги партнёров, обновление платформы, перенос заказов, журналы ошибок, автопроверки оплаты — и не сломает оплату ради красивого кода.
Что я делаю
С февраля 2026 веду сложные задачи на серверной части gg.money и steam.money: оплата, правила, админка, выкладка обновлений и проверки. Что сделано за это время:
- Кабинет партнёров. Отдельный сайт partners.gg.money: свой вход, баланс для вывода, учёт переходов по ссылкам и вывод денег на СБП. Вознаграждение партнёра больше не смешивается с его личным кэшбэком. Пока заявка на вывод на проверке, ту же сумму нельзя вывести второй раз. Перед переносом балансов на рабочем сайте был пробный прогон.
- Обновление платформы. PHP, Laravel и админка обновлены до актуальных версий без остановки продаж. Большой шаг разбит на основной и серию мелких правок, пока тестовая копия сайта снова не заработала стабильно.
- Перенос заказов в новую базу. Заказы какое-то время пишутся в обе базы сразу, а чтение из новой включается переключателем, не для всех сразу. Совпадение данных проверяют тесты.
- Кэшбэк и отчёты. Процент кэшбэка задавался в разных местах. Теперь правило одно: применяется наибольший — по промокоду, по услуге или общий. Суммы в отчётах считаются точно и не сбиваются, когда записи идут одновременно.
- Вход по коду из письма. Вход и регистрация по коду из письма, капча перед отправкой кода, ограничение попыток и блокировка подозрительных адресов на сервере.
- Журналы ошибок. Журналы и следы запросов собираются в Yandex Monium. В них добавлено то, что помогает разобрать сбой платежа, а лишние личные данные убраны.
- Автопроверки оплаты. Вход, промокоды, калькулятор и оплата через СБП проверяются автоматически на тестовой копии сайта. Раньше часть проверок проходила, даже когда оплата не удалась. Теперь проверка успешна, только если на экране видно подтверждение оплаты.
Что это дало
Партнёры видят свои деньги отдельно от обычного баланса, и при выплатах меньше путаницы. Кэшбэк считается по одному правилу, и бизнес не теряет маржу по ошибке. Платформа работает на актуальных версиях: её проще развивать и безопаснее держать. Поломку оплаты ловят автопроверки, а не покупатели.
Как работаю с ИИ
Правила работы записаны прямо в проекте. Я задаю рамки и принимаю результат: деньги, сценарии, смысл для бизнеса. ИИ-агент пишет черновик внутри этих рамок. За то, что попало на рабочий сайт, отвечаю я.
Где проект сейчас
Сервис работает и принимает оплату. Часть крупных задач уже запущена, часть ещё в работе: блог, оплата без входа в аккаунт, обновление статуса заказа на экране без перезагрузки. Заказчик всегда видит, что уже работает, а что ещё в пути.
Схема системы
Покупатель заходит через сайт другой команды. Моя часть — сервер: оплата, заказы, партнёры, админка, журналы и проверки. На схеме она выделена.