Коротко. Релиз платформы Gambling Soft 2026.10 (изменения, влитые с 1 по 22 октября 2026): 439 изменений в движке казино, админке, покерном модуле, платёжных интеграциях и мостах провайдеров. Главное: антифрод-лимиты на уровне бренда, переработанный жизненный цикл бонусов, строгая изоляция брендов в мультибрендовых установках, ужесточённые платёжные и провайдерские колбэки, аудит безопасности и производительности, честная раздача в покере и меньшая стоимость спина. Это первый выпуск раздела «Обновления платформы», выходит ежемесячно.
О разделе
«Обновления платформы» это журнал релизов движка казино Gambling Soft, той же кодовой базы, на которой работают наши собственные бренды и проекты, которые мы поставляем с исходным кодом. Каждый месячный выпуск собирается из истории репозитория и группируется по областям. Пункты помечены: Новое (возможность, которой не было), Улучшено (существующая возможность работает лучше или быстрее), Исправлено (устранён дефект). Настройки, названные в тексте, это настройки бренда в админке. Внутренний рефакторинг и правки тестов не перечисляются. Состав платформы и форматы поставки описаны на странице цен; бренды на нашей собственной установке перечислены в разделе проекты на платформе.
Релиз 2026.10 в одной таблице
| Область | Главное |
|---|---|
| Антифрод и защита игроков | Лимиты заявок на депозит, признаки мультиаккаунта при регистрации, самоисключение для всех способов входа, защита балансов от гонок |
| Бонусный движок | Кэшбэк и награды за серию как активные бонусы, вклад категорий в отыгрыш, порог сгорания $0.10, фриспины сохраняют условия отыгрыша |
| Изоляция брендов | Все операции и отчёты по игроку внутри его бренда; две новые настройки бренда |
| Платежи | Строгая проверка подписи и статуса в каждом колбэке, атомарные статусы выводов, причины отказа от шлюзов |
| Доставка почты | SMTP2GO для служебных писем и рассылок, отправители по бренду и суточные потолки |
| Мосты провайдеров | Идемпотентные колбэки, откат GGR при ошибке, правило месячного расчёта, ужесточение моста агрегатора |
| Покер | Новая колода и честная тасовка на каждую раздачу, целостность турнирного фонда, 60+ правок устойчивости API |
| Производительность | Конфигурация из APCu, общий каталог игр, на 3-4 запроса меньше на спин, автоматическая версия статики |
| Безопасность | Аудит 11 октября: защита от инъекций, одноразовые коды 2FA, служебные инструменты только из консоли, защита от CSRF |
| Админка | Валидация ввода на 80+ адресах, PDF в чате поддержки, оценка тикетов, исправления отчётов |
Антифрод и защита игроков
- Новое: лимиты заявок на депозит. Часовой лимит неоплаченных заявок на игрока (настройка antifraud_deposit_hour_limit, по умолчанию 10, 0 выключает). Жёсткий потолок вдвое выше лимита даже для игрока, который платил в этот час. Суточное правило блокирует игрока после 15 неоплаченных заявок без единой оплаты.
- Новое: признаки мультиаккаунта при регистрации. Серии регистраций с одного отпечатка устройства из одной подсети, дубли Gmail (точки и плюс-алиасы) и одноразовые почты помечаются. Флаг требует сильной связи; одна общая сеть или тёзка в другом бренде его не ставят.
- Улучшено: самоисключение теперь закрывает вход через соцсети и Telegram. «Навсегда» полноценное значение; мусор в поле «дней» не может случайно дать бессрочное исключение.
- Улучшено: защита входа. Ограничение попыток входа сведено в один механизм; адрес самопроверки не сбрасывает счётчик попыток; форма входа отклоняет пароль Telegram-аккаунта по умолчанию.
- Новое: блокировка попыток промокода как настройка бренда (promocode_attempts_block_minutes). Второй аккаунт получает явное сообщение «уже использован»; по коду выдаётся только бонус, включённый в бренде игрока.
- Исправлено: параллельные операции с деньгами. Пин-коды и скретч-карты зачисляются один раз при параллельных запросах; бонусы за VIP-уровень, реальные джекпоты и раунды фейкового джекпота не выплачиваются и не разыгрываются дважды; покупка баф-карточек и обмен VIP-очков идут под блокировкой строки; баланс бренда не уходит в минус при параллельных списаниях.
- Новое: лимиты крипто-кассы. Неоплаченные аренды кошелька ограничены на аккаунт, IP и устройство (включается по бренду); повторная заявка продолжает живую аренду тем же кошельком; перевод никогда не уходит прошлому арендатору кошелька.
- Улучшено: сообщения игроку. Уведомление «вывод на проверке»; явные причины отказа в регистрации; заявка с известными тестовыми реквизитами закрывается сразу с предупреждением.
- Новое: защита от CSRF для действий игрока в API: межсайтовые POST-запросы отклоняются.
Бонусный движок
- Новое: кэшбэк и награда за серию входов как активные бонусы. Оба создают строку бонуса со своим отыгрышем и видны в «Моих бонусах» рядом с депозитными бонусами.
- Новое: вклад категорий в отыгрыш. У каждой категории отыгрыша колонка «вклад, %»: настольные или live-игры могут считаться на 10 %, слоты на 100 %.
- Улучшено: жизненный цикл бонуса. Бонус, проигранный в игре вне отыгрыша, закрывается сразу и не блокирует новые бонусы. Порог сгорания $0.10 вместо $1. Ставка, завершающая отыгрыш, входит в оборот при гашении. Откат после закрытия бонуса не оставляет ничейного отыгрыша.
- Улучшено: прозрачность для игрока. Шкала отыгрыша показывает прогресс, а не остаток; уведомления объясняют, почему сгорел бонус или награда и когда выигрыш урезан; строка «Макс. выигрыш» в карточке бонуса во всех темах.
- Улучшено: удержание. Письма «бонус сгорит через 2 дня» охватывают бонусы пакета и винбэка; шаги пакета запускают таймер с первого захода игрока после открытия шага.
- Исправлено: срок депозитного бонуса. Бонус на депозит не активируется платежом старше суток.
- Исправлено: фриспины. Фриспины любого подключённого провайдера сохраняют требование отыгрыша своего бонуса. Пачки фриспинов берут срок из настроек бонуса и заканчиваются в полночь UTC; прерванная пачка заводится заново на остаток; нетронутая пачка старше часа пересоздаётся при запуске.
- Исправлено: правила кэшбэка. Не начисляется забаненным; игрок и баланс ищутся внутри бренда; отсутствующая настройка «дней» не влияет на страницы сайта.
- Исправлено: колесо фортуны. Нет двух бесплатных спинов при двойном клике, спин не теряется при ошибке прокрута, сохранение настроек не трогает даты, часы и шансы секторов.
- Исправлено: баф-карточки. Карточки за почту выдаются только на подтверждённые адреса; срок бонуса считается по своей карточке.
Изоляция брендов
- Улучшено: операции внутри бренда. Кэшбэк, турниры (регистрация, очки, призы), revenue share, промо- и агентские ссылки, CRM-сегменты, лимиты депозита, отмена вывода, смена валюты с незавершёнными платежами, проверка самоисключения на входе, письма поддержки и шаблоны, карточка игрока определяют игрока внутри бренда заявки, даже если тот же логин есть в нескольких брендах.
- Исправлено: целостность призов. Дубль регистрации в турнир не даёт два места и два приза; тёзка в другом бренде не удваивает приз победителя; revenue share платится один раз при запуске в последний день месяца и охватывает все промо-ссылки партнёра.
- Исправлено: отчётность. Доход по брендам и первые депозиты считаются по логину внутри бренда; статистика промо-партнёров и CRM-риск учитывают только платежи бренда; витрина с симулятором слотов исключена из сводок «все бренды».
- Исправлено: корректирующие заявки (Repay, Twix, Payscrow, повторные депозиты NowPayments) создаются на игрока бренда заявки.
- Новое: настройки бренда. lobby_only_category строит лобби из одной категории, при этом вкладки провайдеров, поиск и меню провайдеров охватывают все видимые игры; hidden_hoster_providers скрывает выбранные пары провайдеров у бренда. Разделы спорта и покера при выключенном модуле ведут в лобби.
- Улучшено: демо-бренды. Английские демо-бренды без рублей и чужой лицензии.
Платежи и выводы
- Улучшено: проверка колбэков. Заявка на депозит проводится только с верной подписью и явным статусом успеха. Пересмотрены в этом релизе: FreeKassa, SwiftPay, TrioApi, Interkassa, Billine, Bova, Piastrix, Repay. Параметры колбэков идут в SQL параметрами и экранируются на страницах оплаты (Roundsquare, GreenAPI); логи колбэков не печатают верную подпись целиком; параллельные колбэки сохраняют каждую строку лога.
- Улучшено: выводы. Смена статуса атомарна в автовыплате, отмене и отправке, заявку не выплатят дважды два оператора; причина отказа шлюза показывается оператору; проверка статуса не трогает отменённую заявку; колбэк выплаты не возвращает финальную заявку в обработку; отмена возвращает средства игроку бренда заявки.
- Исправлено: шлюзы. Ручная проверка выплат Piastrix пишет в свой журнал и подписывает с shop_payment_id; баланс Piastrix сохраняет валюты с незнакомыми кодами; счётчик баланса SkyPay сохраняет каждую оплату прохода; страницы и обработчики NowPayments переживают битый payload; трансферы между шлюзами проверяют целевой шлюз и диапазон дат.
- Улучшено: страницы ошибок четырёх платёжных систем приведены к одному виду.
- Исправлено: лимиты депозита учитывают только платежи игрока в его бренде; депозит тёзки в другом бренде не блокирует кассу на 10 секунд.
- Улучшено: история платежей листается в SQL с проверкой limit и offset.
Доставка почты
- Новое: SMTP2GO как отправитель служебных писем (MAIL_TRANSACTIONAL_SERVICE) с именем бренда в отправителе и текстовой версией каждого письма.
- Новое: SMTP2GO для рассылок (MAIL_CAMPAIGN_SERVICE) с отправителем по бренду и суточным потолком; письма рассылки уходят от бренда игрока.
- Улучшено: Elastic Email. В служебных письмах под кнопкой стоит адрес текстом; сбой проверки адреса не вносит его в белый список.
- Исправлено: шаблоны. Бренд без своего шаблона берёт общий, а не чужого бренда; включение и выключение работает у брендов без копий; вкладки языков показывают только переводы бренда.
- Улучшено: подтверждения. Ссылки подтверждения отвечают на языке игрока; просроченные коды почты и телефона сбрасываются; сбои доставки при быстрой регистрации и в форме поддержки сообщаются, а не маскируются успехом.
Мосты провайдеров
- Улучшено: идемпотентные колбэки. Повтор транзакции провайдера обрабатывается один раз (захват транзакции); джекпот закрывает ровно одна ставка; учёт GGR откатывается при ошибке в каждом мосте; повтор rollback не меняет GGR дважды.
- Улучшено: мост агрегатора. Колбэки принимаются только со свежим X-Timestamp; колбэки клиентам по IPv4 с таймаутами 5/15 с и повторами при отказе соединения и DNS; адрес кошелька клиента кешируется на 10 минут; подсети CIDR в белом списке IP; документация API провайдера и сводка сверки поставляются внутри модуля; парсер игр не блокирует таблицу игр во время обхода; смена провайдера переносит папку картинок слота; один повтор init-demo при 5xx.
- Новое: правило месячного расчёта. Минусовой месяц не переносится: первого числа нетто минус списывается с GGR-баланса отдельной строкой журнала.
- Улучшено: токены сессии. Мост провайдера работает на токенах сессии вместо id игрока; неизвестная игра или игрок в колбэке дают 400.
- Улучшено: белые списки колбэков. Колбэки провайдера ограничены хостером, IP и ключом зала из белого списка; отклонённые колбэки пишутся в журнал и не входят в GGR.
- Улучшено: захват транзакций. Мост провайдера атомарно захватывает id транзакций на ставке и откате, не списывает GGR лейбла дважды и продолжает остаток фриспинов на стороне провайдера.
- Улучшено: мост мгновенных игр фиксирует транзакцию после записи ставки и откатывает при ошибке; последняя лига сохраняется.
- Удалено: две неиспользуемые интеграции провайдеров.
Покер
- Улучшено: честная раздача. Новая колода и честная тасовка на каждую раздачу; младший стрит A-2-3-4-5 в Омахе распознаётся.
- Исправлено: время и блайнды. Таймбанк не списывает неистёкшее основное время; автоблайнд не уводит стек в минус; структура блайндов принимает нулевой шаг большого блайнда и дробные лимиты; длительность перерыва и докупки показывается целыми единицами.
- Исправлено: целостность турнирного фонда. Призовой фонд не растёт при отказе в ребае и не уменьшается при отмене регистрации без возврата; при смене моста приза баланс проверяется у нового моста; отклонённая выплата не держит очередь выигрышей; отмена турнира сохраняет его транзакции; крон турниров не обрезает чужой турнир.
- Исправлено: столы и рассадка. Балансировка исключает столы других пересадок и не забирает игроков у стола ниже среднего; отошедшие удаляются по времени своего стола; уведомления о старте не ждут рассадки в другом турнире; неудачный автоход сбрасывается, стол не зависает.
- Улучшено: обратная связь игроку. Отказы банка времени показываются; ошибка без кода не отдаётся как успех; сообщение моста хранится с транзакцией; отклонённый рейз откатывает транзакцию и блокировку стола.
- Исправлено: статистика и выплаты. Статистика стола создаётся один раз на игрока; прибыль владельца зачисляется один раз при нулевом GGR; ответ моста не в JSON не ломает задания выплат.
- Улучшено: устойчивость API. Более 60 правок: кривые фильтры, отрицательные страницы, нулевые лимиты, неверные часовые пояса, параметры-массивы, неизвестные сессии и пустые сообщения чата возвращают структурированную ошибку и не оставляют транзакцию открытой; поля сортировки по белому списку; служебные адреса только с сервера.
Производительность
- Улучшено: стоимость спина. Конфигурация бренда, строка домена и хранилище ключей отдаются из APCu (на 3-4 запроса меньше на спин); id активного бонуса одним запросом; нет запросов к джекпотам у брендов без джекпотов; очки и опыт обновляются одним запросом; курс валюты к самой себе без обращения к базе.
- Улучшено: общие кеши. Один кеш каталога игр на бренд вместо копии на игрока; счётчики страницы и кассы игрока и реферальная карточка из APCu; дашборд админки из кеша отчётов с одиночными запросами.
- Новое: автоматическая версия статики. Статические файлы получают новую версию после каждой выкатки, игроки сразу загружают новые иконки и стили. Исходники шаблонов проверяются раз в минуту на тему, а не на каждом рендере.
- Улучшено: сессии и таймауты. Сессия отпускается перед запуском игры и внутри обработчиков депозита и чата; у каждого платёжного и Telegram-клиента есть таймаут.
- Улучшено: база данных. PDO без постоянных соединений; сняты дубли индексов; таблица согласований не создаётся на каждый рендер; скрипт выкатки сбрасывает и прогревает кеш админки и APCu.
Безопасность
- Аудит 11 октября. Защита от инъекций в курсах валют, запросах сущностей, языке сайта в запросах вывода, поиске страницы по пути URL, поиске игр, сортировке журнала входов и списка мостов.
- Улучшено: управление секретами. Ключи и учётные данные читаются из окружения; коды 2FA одноразовые; парсеры требуют токен из окружения.
- Улучшено: служебные инструменты только из консоли. Миграции, парсеры игр, перезаливка категорий, рассылка win-back, выдача бонусов поддержки, payout guard и крон betapi запускаются только из консоли; по HTTP 403.
- Исправлено: редиректы и алиасы доменов. Закрыты обходы проверки редиректа; списки алиасов доменов разбирают все формы перевода строки; задача регулятора пишет только по подтверждённым банам.
- Улучшено: экранирование вывода. Логины приглашённых игроков экранируются в профиле; выгрузки CRM защищены от формул таблиц; вывод ошибок в SMS-библиотеке выключен для API.
- Улучшено: админка помечена noindex; подпись «Разработано Gambling Soft» сведена к комментарию в коде.
Админка
- Улучшено: валидация ввода на 80+ адресах. Чужие или отсутствующие id, пустые формы, неразборчивые даты, отрицательные offset и битые файлы картинок возвращают 404 или сообщение валидации. Затронуты: промокоды, страницы, лиги провайдера, балансы доменов, платёжные методы, диалоги поддержки, CPA-настройки, шаблоны писем, картинки джекпота, переводы VIP, статистика, трансферы шлюзов, журналы, письма, ставки.
- Исправлено: формы. Форма .env сохраняет значения со знаком «=»; правка общего VIP-уровня не дублирует уровни бренда; флаги показа игр пишутся только из валидной формы; проверка уникальности алиасов понимает буквальные переводы строк; поле 2FA видно на входе сразу.
- Улучшено: отчёты. Дашборд и статистика считают выводы по дню выплаты; виджет «онлайн» без случайных игроков; CRM показывает ставки без выигрышей в риске и доходе по сегментам; журнал GGR моста переживает любой ввод в фильтрах; сводный баланс не падает на выводе без платёжки.
- Новое: вложения в чате поддержки. Игроки могут приложить PDF (банковские чеки). Тикет оценивается один раз от 1 до 5 звёзд; ИИ-помощник получает каждое сообщение игрока один раз; уведомления в Telegram переживают спецсимволы.
- Улучшено: контроль доступа. Роли поддержки бренда видят только платежи и чёрный список писем своего бренда; видимость провайдеров и шаблоны писем не меняются ссылкой извне; партнёры видят только свои промо-ссылки.
Интерфейс игрока
- Новое: анимированный колокольчик уведомлений игрока.
- Исправлено: баннер надбавки в кассе не отрывает поле суммы от списка способов; старые адреса /game/провайдер/игра ведут на страницу демо или отдают 404.
- Улучшено: поиск игр понимает заглавную «Ь» в неверной раскладке; быстрая регистрация по телефону берёт язык браузера; регистрация через соцсеть переживает IP без записи GeoIP.
- Исправлено: избранное, виджет последних выигрышей, страница VIP и обмен очков переживают отсутствующие переводы и удалённые игры; битый JSON в названии очков домена или переводах страницы не влияет на сайт бренда.
Совместимость и обновление
- Новые настройки бренда: antifraud_deposit_hour_limit, promocode_attempts_block_minutes, lobby_only_category, hidden_hoster_providers, лимиты аренды крипто-кошельков.
- Новые настройки окружения: MAIL_TRANSACTIONAL_SERVICE, MAIL_CAMPAIGN_SERVICE (учётные данные SMTP2GO при включении).
- Нужны миграции базы (миграции аудита 11 октября, сессии провайдера, журнал расчёта мостов). Скрипт выкатки выполняет миграции и прогревает кеши.
- Удалённые интеграции: два неиспользуемых провайдера игр. Служебные скрипты, ранее доступные по HTTP, теперь требуют доступа к консоли.
- Версия статики ставится автоматически; собственные конвейеры выкатки должны запускать хук после выкатки.
Поставка клиентам
Проекты на хостинге Gambling Soft обновляет наша команда в рамках обслуживания. Владельцы лицензии на исходный код получают релиз из репозитория на условиях своей поддержки. Чтобы уточнить, относится ли пункт к вашей версии, напишите нам через страницу контактов и назовите пункт. Следующий выпуск, релиз 2026.11, запланирован на начало декабря 2026.
Смотрите также
- Цены на софт для онлайн-казино 2026 (полный прайс)
- Сколько стоит открыть онлайн-казино в 2026 году
- Поставщики софта для онлайн-казино под ключ: 10 компаний
- Сравнение софта для онлайн-казино: Gambling Soft против 9 поставщиков
- White label или исходный код казино
- Купить готовое онлайн казино с исходным кодом
- Онлайн казино под ключ: пакеты от $7 500 и запуск за 7 рабочих дней
- Софт для казино: платформа и модули
- Функционал платформы