Рейтинг
0.00

Rootpanel.net биллинг bill

1 читатель, 4 топика

2021-2023 | 26.04.2024 Version 2.3.7



26.04.2024 Version 2.3.7
+ интеграция с панелью управления ISPManager 6 для управления VPN-пользователями (создание, остановка, запуск, удаление).
+ интеграция с панелью управления SolusVM 2 (создание, включение, выключение, перезагрузка, сброс/reset, переустановка, удаление, заказ дополнительных IPv4, заказ дополнительных IPv6, вход в аккаунт клиента).
+ интеграция с платежной системой octo.uz.
* админу: администраторы: добавлены отдельные права доступа для «Восстановление клиента из архива».
* админу: главная страница: добавлен модуль «Финансы» (приход денег + детализации что ими оплачено + что оплачено с баланса + возврат).
* админу: главная страница: добавлен модуль «Обзор заказов» (общее кол-во заказов/доменов/товаров за выбранный период + кол-во обработанных + кол-во удаленных).
* админу: дополнительные способы оплаты: возможность активации отображения кнопки «Оплачено», после нажатия на которую заказ будет обработан, а счет переведен в статус «Условно оплачен».
* админу: заказы: разрешаем переустановку в редактировании заказа даже если она запрещена для клиента настройками сервера.
* админу: заказы: возможность получить договор для заказа, в том числе если заказ архивный.
* админу: клиенты: возможность на странице полного инфо клиента восстановить клиента из архива.
* админу: персональные данные клиента: возможность скрыть поля «Страна» и «Номер мобильного» при регистрации, но сделать их обязательными в настройках.
* админу: планировщик задач: возможность удаления обработанных уведомлений.
* админу: серверы: возможность разрешать/запрещать клиенту вход в аккаунт на сервере (панель управления) индивидуально для каждого сервера/локации.
* админу: страны: возможность разрешать/запрещать клиентам использовать номера телефонов/мобильных из других стран (отличных от страны клиента).
* админу: счета: возможность загрузки счетов/актов/договоров для архивных счетов.
* админу: счета: отображаем сумму объединенного счета в редактировании счета.
* админу: счета: отображаем плательщика в редактировании счета даже если у клиента один профайл (кроме ситуации когда «Уровень проверки профайла клиента» = «не требуем никаких данных»).
* админу: счета: возможность загрузки PDF-инвойсов для оплаченных счетов + возможность сохранения PDF-инвойсов на сервере.
* админу: шаблоны: добавлен шаблон «Инвойс (PDF)».
* клиенту: счета: возможность прикрепления к email об оплате счета инвойса в PDF-формате.
* клиенту: мультиязычность: допереведен азербайджанский языковый файл.
* cryptomus: возможность указать необходимую сеть при приёме одной криптовалюты.
* freekassa: возможность указать код способа оплаты + возможность создания платежей через API (клиент сразу попадет в мерчант указанного способа оплаты, минуя сайт платежной системы).
* webnames: добавлена поддержка доменных зон гео.ru, гео.su, москва, moscow, by, бел.
— админу: главная страница: модуль «Кто онлайн»: исправлена ошибка, когда дата/время начала сессии периодически заменялись более свежим значением в случае длительной активности клиента.
— админу: главная страница: исправлена ошибка, когда при просмотре с мобильного устройства модули, у которых задана ширина, накладывались друг на друга.
— админу: домены: исправлена ошибка, когда нельзя было редактировать домен, восстановленный из архива, если он до удаления был привязан к заказу на тарифный план.
— клиенту: тикеты: исправлена ошибка, когда системное сообщение об автоматическом закрытии тикета отображалось с аватаркой последнего ответившего админа.
— домены: исправлена ошибка, когда при удалении отдельно заказа на домен для совмещенного заказа (тариф+домен) из всех ранее оплаченных совмещенных счетов удалялась привязка к заказу на домен, что влияло на корректное отображение счета в админке, клиентской части и PDF-документах.
— заказы: исправлена ошибка, когда при удалении отдельно заказа на тариф для совмещенного заказа (тариф+домен) из всех ранее оплаченных совмещенных счетов удалялась привязка к заказу на тариф, что влияло на корректное отображение счета в админке, клиентской части и PDF-документах.
— счета: исправлена ошибка, когда при изменении статуса счета с «условно оплачен» на «оплачен» не печатался чек и не отправлялись документы в сервис электронных документов (если используются соответствующие сервисы).
— счета: исправлена ошибка, когда при автоматической оплате счета с баланса (автопродление, api, массовое продление в админке) в счете не сохранялись сумма и валюта платежа (в основной валюте админки).
— anypay: исправления в модуле в связи с изменениями на стороне сервиса.
— authorize: исправление в модуле интеграции.
— cryptomus, enot, nowpayments, payplus: исправлена ошибка, когда в счете неправильно сохранялась валюта платежа (валюта платежной системы).
— drs.ua: исправление в связи с изменениями для доменной зоны crimea.ua.
— paypalych: исправление в модуле интеграции в связи с изменениями на стороне сервиса.
— sms: исправлена ошибка, возникающая при отправке sms если включено логирование sms и в тексте сообщения есть символ апострофа.
— vmmanager6: исправление в модуле интеграции в связи с прекращением поддержки auth/v3.
-d-: phpmailer: удален устаревший модуль phpmaler v5.1.

06.12.2023 Version 2.3.6
!!! Внимание! Прекращена поддержка PHP 5.3.x и 5.4.x. Вскоре так же будет прекращена поддержка PHP 5.5.x, 5.6.x и 7.0.x, но для них останется возможность заказа индивидуальной кодировки для случаев крайней необходимости.

+ интеграция с панелью управления VMmanager 6 (создание, включение, выключение, перезагрузка, изменение пароля, переустановка, удаление, заказ дополнительных IPv4, вход в аккаунт клиента).
+ интеграция с платежной системой FreedomPay.money с поддержкой печати чеков.
+ интеграции с платежной системой IntelleсtMoney.ru (новый модуль) с поддержкой печати чеков.
+ интеграция с платежной системой Payriff.com.
+ админу: добавлен раздел «Выплаты» в который попадают все запросы клиентов на вывод партнерских средств с возможностью управления статусом выплаты + фильтр по статусу + поиск + выборка за указанный период.
+ админу: статистика: добавлен отчет «Партнеры: Начисления» с возможностью поиска + выборка за указанный период.
* админу: главная страница: модуль «Кто онлайн»: отображаем реферера (откуда пришел посетитель) + отображаем одну общую дату и страницу начала/конца если у посетителя не было переходов по сайту + улучшено определение ботов + возможность просмотра за последние 30 минут и 1/3/6/12/24 часов.
* админу: главная страница: при просмотре с мобильного устройства выравниваем все модули по левой стороне.
* админу: доменные зоны: добавлен 2-й уровень для реселлеров доменов.
* админу: заказы: отображаем функционал «Внешнее API управления сервером» так же и для тех vds и dedicated заказов, которые привязаны к Hardware-серверам.
* админу: заказы/домены/товары: для архивных заказов отображаем в таблице дату окончания.
* админу: клиенты: финансы: возможность выставить счет на пополнение баланса (без отправки письма по аналогии с клиентской частью).
* админу: клиенты: финансы: возможность указать цену и количество при выставлении произвольного счета (с дальнейшим отображением цены и количества в квитанциях, счетах для юр. лиц, чеках и т.п.) + возможность сохранения указанных данных для дальнейшей автоподстановки + возможность не отправлять письмо о выставленном счете.
* админу: лояльность: возможность установить разные скидки для каждого вида тарифного плана.
* админу: партнерка: партнерская программа расширена до 5 уровней + возможность ограничить количество уровней для конкретного клиента.
* админу: партнерка: возможность начисления рефереру процентов только если у него есть активные заказы.
* админу: партнерка: возможность настройки поведения если реферер удален в архив — не начисляем проценты рефереру, удаленному в архив, а так же всем вышестоящим реферерам (старое поведение), или не начисляем только рефереру, удаленному в архив, а вышестоящим начисляем.
* админу: партнерка: возможность по нажатию кнопки исключить партнера из цепочки рефералов с переходом всех его рефералов на уровень выше (доступно на странице полного инфо клиента).
* админу: планировщик задач: возможность уведомления об участниках партнерской программы у которых последний активный заказ закончился указанное количество дней назад.
* админу: серверы: возможность настройки длины паролей, генерируемых биллингом для аккаунтов/серверов клиентов.
* админу: статистика: финансы: увеличено количество столбцов + устранены проблемы с некорректным переносом строк на маленьких экранах.
* админу: счета: возможность объединения счетов + возможность изменения комментариев к счетам, выставленных админом.
* клиенту: домены оптом: возможность массового трансфера доменов.
* клиенту: оплата: возможность открытия страницы оплаты (после выбора способа оплаты) во всплывающем окне ограниченного размера с минимизированными хеадером/футером (доступно в настройках каждой платежной системы).
* клиенту: оплата: отображаем сообщение о том успешна оплата или нет после возврата из платежной системы в биллинг (для платежных систем, где URL'ы возврата настраиваются на стороне платежной системы, можно уточнить новые URL возврата в нашей поддержке).
* безопасность: добавлена защита от CSRF на страницу восстановления пароля и на 2 версии страниц оформления заказа.
* безопасность: улучшено хеширование паролей клиентов и админов (используем более надежный метод хеширования и соль).
* безопасность: усилены требования к длине паролей клиентов (не менее 8 символов).
* система шаблонов (default_adaptive): фреймворк bootstrap обновлен до версии 4.3.1.
* файл конфигурации: возможность изменить размер всплывающего окна для страницы оплаты (с помощью переменных $_CFG['PAY_POPUP_WINDOW_WIDTH'] и $_CFG['PAY_POPUP_WINDOW_HEIGHT']).
* nic.lviv.ua: добавлена поддержка некоторых poll-уведомлений.
* ps.kz: добавлена поддержка проверки домена на занятость через API регистратора.
* resellerclub: считаем домен успешно обработанным в случае получения статуса STATUS_RP_DOMAIN_REGISTRATION_PENDING.
* whois: обновлены whois-сервера и «not found string» для ряда украинских доменных зон.
— админу: счета/заказы/домены/товары/клиенты: исправлена ошибка, когда при удалении и восстановлении слетал фильтр и перебрасывало на первую страницу раздела.
— админу: клиенты: исправлена ошибка, когда при сортировке результатов поиска слетал фильтр и перебрасывало на первую страницу раздела.
— безопасность: устранена XSS-уязвимость в шаблоне default_adaptive (обновлен фреймворк bootstrap).
— безопасность: устранена возможность раскрытия имени файла скрипта админки.
— клиенту: профайлы: исправлена ошибка, когда не работала загрузка документов.
— планировщик задач: исправлена ошибка, когда не работал кредитный лимит при «автоматической оплате счетов после пополнения внутреннего баланса» если на момент запуска скрипта собственных средств на балансе не достаточно для оплаты счета.
— 4vps: исправление в модуле интеграции в связи с изменениями на стороне сервиса (автопродление более не используется + поддержка периода заказа/продления).
-d- payu.ua: удален модуль интеграции как утративший актуальность.
-d- smscoin.com: удален модуль интеграции как утративший актуальность.
-d- telemoney.ru: удален модуль интеграции как утративший актуальность.

08.08.2023 Version 2.3.5
+ интеграция с сервисом FriendHosting.net для перепродажи VDS (автоматический импорт тарифов/услуг, создание, продление, включение, выключение, перезагрузка, сброс/reset, переустановка, vnc-консоль, заказ дополнительных IPv4, заказ дополнительных IPv6, заказ дополнительных дисков, заказ дополнительного трафика).
+ интеграция с сервисом Hetzner.com для управления выделенными серверами (включение, выключение, сброс/reset).
+ интеграция с платежной системой Enot.io (API v2). Модуль предоставляется на платной основе!
+ интеграция с платежной системой Paypalych.com. Модуль предоставляется на платной основе!
+ ядро: переход на использование кодировки utf8mb4 в базе данных (для поддержки emoji + в связи с заявленным прекращением поддержки старой кодировки новыми версиями MySQL).
* админу: главная страница: добавлен модуль «Обратите внимание» (кол-во тикетов, ожидающих ответа + кол-во заказов/доменов/товаров, ожидающих обработки + кол-во приостановленных заказов/доменов/товаров + кол-во просроченных заказов/доменов/товаров + кол-во заказов/товаров, ожидающих отмены + кол-во заказов/товаров с отсрочкой платежа + ссылки на соответствующие разделы/фильтры).
* админу: доп. услуги: новый специальный тип дополнительной услуги «Дополнительный трафик». Позволяет клиенту заказать дополнительный трафик для сервера (поддерживается только FriendHosting).
* админу: заказы: при добавлении и переносе заказов добавлен поиск по списку с логинами клиентов.
* админу: заказы/домены/товары: добавлен фильтры «Ожидающие обработки» (не архивные заказы в статусах «Не обработан» и «В обработке» у которых есть дата окончания) и «Закончившиеся Обработанные» (просроченные заказы в статусе «Обработан»).
* админу: заказы/товары: добавлены фильтр «Ожидающие отмены» (не архивные заказы в статусах отличных от «Не обработан» у которых есть запрос отмены) и «С отсрочкой платежа».
* админу: клиенты: при удалении клиента в архив так же удаляем в архив и все его профайлы + при восстановлении клиента из архива восстанавливаем только основной профайл.
* админу: клиенту: при объединении аккаунтов добавлен поиск по списку с логинами клиентов.
* админу: отправить email: возможность выбора статуса подписки при рассылке (подписан, не подписан, любой статус).
* админу: отправить e-mail/тикет/sms: мультиязычность: возможность указать тему и сообщение для рассылки на разных языках.
* админу: персональные данные клиента: возможность сделать поле «Email» не обязательным при регистрации, либо вообще его отключить (в настройках данное поле будет, но не обязательное к заполнению).
* админу: тикеты: если во время ответа в тикете админа выбросило из админки, то запоминаем текст сообщения в сессии и автоматически подставляем в форму ответа после повторной авторизации.
* клиенту: авторизация: при попытке авторизации под аккаунтом, удаленным в архив, предлагаем клиенту восстановить пароль.
* клиенту: заказы: комментарий к заказу: всегда показываем кнопку комментария к заказу + возможность изменения комментария клиентом после нажатия на кнопку + отображение комментария клиента при наведении курсора на кнопку + отображение кнопки другим цветом если в заказе есть заметка от админа.
* клиенту: заказы: переустановка: возможность выбора новой ОС (поддерживаются только FriendHosting, hetzner.cloud, ahnames и solusvm) и новой ПУ (поддерживаются только FriendHosting и ahnames).
* клиенту: проверка email/мобильного: возможность перенаправления клиента на указанную страницу после успешной проверки (с помощью переменной $_CFG['BILLING_AFTER_VERIFY_PAGE'] в файле конфигурации).
* клиенту: смена тарифа: не позволяем изменить тариф на меньший если активирован автоматический возврат средств на баланс и у заказа есть хотя бы один счет (за новый заказ или продление) где был использован промокод.
* безопасность: логи админов: фиксируем попытки доступа к админке из-за ограничений доступа по IP + фиксируем попытки входа для несуществующих логинов.
* безопасность: счета: добавлена защита от обработки нескольких одинаковых одновременных уведомлений от платежной системы.
* безопасность: whois: добавлена более строгая проверка вводимых доменных имен на предмет недопустимых символов до отправки домена на проверку.
* счета для юр. лиц: добавлена детализация по дополнительным услугам (каждая дополнительная услуга = отдельная позиция в счете) для заказов в которых не используется сохраненная стоимость.
* cryptomus: не отправляем админам уведомления при получении статусов «process», «confirm_check», «wrong_amount_waiting», «check» и «cancel».
* google authenticator: клиенту: возможность подключения Google Authenticator с помощью QR-кода.
* directi/resellerclub: возможность изменить валюту, в которой будут импортироваться цены для доменных зон (с помощью переменной $_CFG['DIRECTI_IMPORT_CURRENCY'] в файле конфигурации).
* hostmaster: клиенту: добавлено отображение всех существующих хостов (дочерних НС) домена + возможность указать несколько IP-адресов для хоста + поддержка ipv6 у дополнительных IP хоста.
— админу: дополнительные услуги: исправлена ошибка, когда не отображались ранее сохраненные параметры специальных дополнительных услуг.
— админу: статистика: исправлена ошибка в «Финансы: Оплачено через», когда сумма объединенного счета не попадала в статистику, если счет был оплачен квитанцией для физ. лиц, счетом для юр. лиц или дополнительным способом оплаты.
— клиенту: регистрация: исправлена ошибка, когда пыталось отправить регистрационную SMS даже если не активирована соответствующая настройка или SMS-шлюз отключен.
— клиенту: тикеты: исправлена ошибка, когда не работала оценка тикетов в случае если клиентом не подтверждена регистрация (проверка email/мобильного) или не указаны какие-либо обязательные данные в настройках/профайле.
— безопасность: подтверждение изменения email: исправлена ошибка, когда по полученной в письме ссылке на подтверждение изменения email можно было изменить email в любом другом аккаунте, в который выполнен вход.
— безопасность: тикеты: исправлена ошибка, когда можно было установить произвольную оценку в тикете.
— доступ для сторонних лиц: исправлена ошибка, когда терялась связь между аккаунтами при изменении логина у аккаунта, которому доверен доступ.
— партнерка: исправлена ошибка, когда не устанавливалась партнерская Cookie если в переменной окружения HTTP_HOST домен указан вместе с портом.
— планировщик: исправлена ошибка, когда не отправлялось «Напоминание клиентам об окончании тестового периода у заказа (товары)».
— счета для юр. лиц: исправлена ошибка, когда в счете за изменение доп. услуги с одной на другую в рамках SELECT-группы, в наименовании позиции фигурировал отказ от старой услуги вместо заказа новой.
— isplicense: лицензии ispmanager 5 business удалены как утратившие актуальность.
— nic.lviv.ua: исправлена ошибка, когда не обрабатывались epp-уведомления о трансфере.

02.05.2023 Version 2.3.4
+ добавлен sms-шлюз «Universal SMS», позволяющий произвести интеграцию с собственным sms-шлюзом (работает путем отправки GET/POST-запросов на указанный URL).
+ интеграция с платежной системой Cryptomus.com.
+ интеграция с платежной системой MilliÖn, million.az по приему оплаты через терминалы.
+ интеграция с платежной системой Модульбанк, modulbank.ru (с поддержкой чеков на минимальном уровне — для любых счетов всегда будет передаваться одна и та же позиция, указанная как «Шаблон примечания к платежу» в настройках платежной системы).
+ интеграция с платежной системой PayPlus.co.il.
+ интеграция с платежной системой Stripe.com (актуальная версия API — без всплывающих окон и с поддержкой PHP 7.4).
+ интеграция с облачной кассой Первый ОФД, 1-ofd.ru.
* админу: валюты: возможность указать процент увеличения курсов валют отдельно для каждой активной валюты + возможность указывать процент со знаком минус для уменьшения курса.
* админу: доменные зоны: мультиязычность: возможность указать описание и предупреждение на всех доступных языках.
* админу: доп. услуги: новый специальный тип дополнительной услуги «Расширение тарифного плана». Позволяет клиенту добавить дополнительные пакеты к основному тарифу и/или увеличить максимальное количество подключений. Поддерживается только IPTVPORTAL.
* админу: отправка sms: возможность отправки клиенту после регистрации SMS, содержащей данные для доступа в кабинет (если требуется проверка номера, то SMS будет отправлена после его проверки).
* админу: платежные системы: возможность разрешить/запретить оплату для нескольких стран, а не только для одной.
* админу: редактирование заказа/домена/товара: добавлена защита от изменения заказа админом если в процессе изменения заказ был изменен сторонним процессом (другим админом, планировщиком, клиентом и т.п.).
* админу: серверы: возможность запретить клиенту иметь несколько заказов на одном сервере/группе серверов (клиент не сможет оформить новый заказ на тариф, привязанный к такому серверу).
* админу: черный список: возможность указать комментарий при добавлении/изменении записей.
* админу: шаблоны: во все шаблоны добавлена поддержка макроса {mobile} — номер мобильного телефона клиента.
* админу: шаблоны: добавлены шаблоны «SMS клиенту после регистрации» и «SMS клиенту для восстановлении пароля».
* клиенту: авторизация: возможность входа в личный кабинет с помощью ввода номера мобильного телефона (поле «Ваш логин или email» заменено на «Ваш логин, email или телефон»).
* клиенту: восстановление пароля: возможность восстановления пароля с помощью ввода номера мобильного телефона (поле «Ваш логин или email» заменено на «Ваш логин, email или телефон»).
* клиенту: восстановление пароля: возможность восстановления пароля с помощью кода, отправленного в SMS. Доступно в «Настройки / Отправка SMS».
* клиенту: восстановление пароля: не позволяем воспользоваться функцией восстановления пароля если клиент при этом авторизован в личном кабинете, а так же если аккаунт клиента заблокирован.
* клиенту: оформление заказа (v1): возможность скрыть поля «Логин» и «Пароль» во время регистрации (логин и пароль будут сгенерированы автоматически). Доступно в «Настройки / Общие / Оформление заказа».
* клиенту: оформление заказа (v2): возможность запретить оплату счетов без предварительной проверки email/мобильного (если проверка требуется) во время первой сессии клиента если он зарегистрировался вместе с оформлением заказа, используя версию 2 скрипта оформления заказа (с помощью переменной $_CFG['ORDER_V2_DISALLOW_PAY_IF_FIRST_SESS'] в файле конфигурации).
* клиенту: проверка мобильного: возможность подтверждения регистрации путем привязки Telegram к аккаунту, на выбор клиента — или код из SMS (если SMS разрешены для страны клиента), или обязательная привязка Telegram. Доступно в «Настройки / Общие / Персональные данные».
* клиенту: продление заказа: при продлении домена вместе с продлением тарифного плана отображаем стоимость продления домена для каждого доступного периода.
* безопасность: запрещаем доступ к любым разделам клиентской части если IP клиента находится в черном списке.
* лицензии isp: для линейки лицензий ispmanager 6 добавлен провайдер my.ispmanager.ru.
* продление заказов/товаров: если продлеваемый заказ приостановлен, но остаток дней больше нуля, то добавляем оплаченный период к текущей дате окончания заказа, а не к дате оплаты.
* iptvportal: возможность использовать номер мобильного телефона клиента в качестве логина для аккаунта. Доступно в настройках сервера.
* iptvportal: возможность использовать пароль от биллинга в качестве пароля для аккаунта (будет работать только для клиентов, зарегистрировавшихся или изменивших пароль после установки данного обновления). Доступно в настройках сервера.
* iptvportal: при создании аккаунта заполняем в базе IPTVPORTAL'а также поля ФИО, email и телефон.
* jabber: обновлен класс интеграции XMPPHP (добавлена поддержка PHP 7.4) + удаляем html-теги при дублировании email-сообщений в html-формате.
* nic.kz: добавлена поддержка Privacy Protection.
* wayforpay: возможность выбора валюты в которой будет передаваться сумма в платежную систему.
— админу: заказы: исправлена ошибка, когда мог неправильно работать поиск по доп. услуге при переходе из раздела «Настройки / Дополнительные услуги» (по ссылке с количеством доп. услуги в заказах).
— лицензии isp: удален провайдер ISPsystem.com как утративший актуальность для поддерживаемых биллингом лицензий.
— сборщик почты: исправлена ошибка, когда иногда могла обрезаться тема сообщения.
— отзывы: исправлена ошибка, когда отзывы от гостей не попадали в логи клиентов.
— 4vps: исправление в модуле интеграции в связи с изменениями на стороне сервиса.
— enot: исправление в модуле интеграции в связи с изменениями на стороне сервиса.
— privat24 (курсы валют): исправление в модуле интеграции в связи с изменениями на стороне сервиса.

22.11.2022 Version 2.3.3
+ интеграция с панелью управления VMware vCenter (без автоматизации создания новых ВМ — только включение, выключение, перезагрузка, сброс/reset, удаление, vnc-консоль).
+ интеграция с сервисом 4VPS.su для перепродажи VDS (создание, удаление, включение, выключение, перезагрузка, смена тарифного плана, ссылка в ПУ, заказ дополнительных IPv4, включение/выключение ежедневного бекапа).
+ интеграция с платежной системой NOWPayments.io.
+ безопасность: добавлен сервис «SMS Authenticator» для двухфакторной авторизации с помощью отправки SMS (доступно в «Настройки / Сервисы»).
* админу: группы доменных зон: мультиязычность: возможность указать название и описание на всех доступных языках.
* админу: дополнительные способы оплаты: мультиязычность: возможность указать название и описание на всех доступных языках.
* админу: дополнительные способы оплаты: возможность активации отображения кнопки «Оплатить», после нажатия на которую клиент увидит указанный админом текст и счет будет привязан к выбранному дополнительному способу оплаты.
* админу: заказы: в редактировании заказа выводим приставку «Нективно» для всех ранее заказанных клиентом неактивных доп. услуг (как неактивных глобально, так и недоступных для конкретного тарифного плана).
* админу: заказы: возможность фильтра по отмененным заказам.
* админу: клиенты: возможность установить для клиента кредитный лимит (для оплаты с баланса в кредит).
* админу: клиенты: защита от некорректного изменения внутреннего или партнерского баланса если он в этот момент был изменен сторонним процессом + подробная запись в логах админа как именно был изменен баланс.
* админу: клиенты: в таблицу с клиентами добавлен столбец «Баланс» + возможность сортировки по ID, Дата, Логин и Баланс.
* админу: логи админов: возможность фильтра по логину админа + возможность поиска по действию.
* админу: платежные системы: мультиязычность: возможность указать название и комментарий на всех доступных языках.
* админу: система уведомлений: новые типы уведомлений «остановка заказа (товар)» и «запуск заказа (товар)».
* админу: страны: возможность массового включения/выключения параметра «Поддержка SMS» для всех стран.
* админу: счета: возможность ограничить максимальное количество счетов, которые клиент может объединить за один раз.
* админу: шаблоны: добавлены шаблоны «Email клиенту после проверки профайла» и «4VPS: создание сервера».
* админу: шаблоны: в шаблоны договоров добавлены макросы времени окончания заказа.
* клиенту: профайлы: если настройками включено требование проверки профайла администратором, то после проверки профайла отправляем клиенту письмо об её успешном прохождении.
* логи клиентов: добавлена детализация изменения настроек (фиксируем что и как изменил клиент), которые не вынесены в отдельный тип логирования.
* anypay: добавлена поддержка выбора валюты в настройках платежной системы.
* api (тарифы): добавлена команда getUsers (получение списка клиентов).
* coingate: не отправляем админам уведомления при получении статусов «canceled» и «expired».
* hetzner.cloud: растягиваем vnc-консоль на всю ширину всплыващющего окна браузера.
* payssion: не отправляем админам уведомления при получении статусов «expired», «cancelled» и «failed».
* proxmox: при перезагрузке выполняем мягкую перезагрузку (Reboot), а не жесткий сброс (Reset) + добавлены возможность жесткого сброса (Reset), включения (Start) и мягкого выключения (Shutdown).
— админу: заказы: исправлена ошибка, когда в редактировании заказа не работало изменение hostname.
— админу: заказы: исправлена ошибка, когда в редактировании заказа в SELECT-группах не отображались заказанные клиентом ранее доп. услуги, которые более недоступны для конкретного тарифного плана.
— админу: система уведомлений: исправлена ошибка, когда не выделялись и не поднимались в списке заказы на домены и заказы на товары, требующие ручной обработки.
— клиенту: домены: исправлена ошибка, когда при повторной активации уже активированного использования днс-серверов CloudFlare или днс-серверов регистратора днс-сервера изменялись на некорректные.
— отсрочка платежа: исправлена ошибка, когда при отмене отсрочки платежа по причине неоплаты счета, дата окончания заказа изменялась на текущую если заказ уходил после отмены в минус.
— cloudflare: модуль переведен на использование пользовательского API в связи с прекращением поддержки сервисом партнерского API.
— drs.ua: исправлена ошибка, когда уведомление об успешном продлении домена могло отправляться случайному пользователю биллинга, а не его владельцу.
— drs.ua: исправление в связи с изменениями для доменных зон zp.ua и zaporizhzhe.ua.
— isplicense: исправление в связи с изменениями на стороне сервиса.

10.09.2022 Version 2.3.2
+ интеграция с платежной системой Binance Pay, merchant.binance.com.
+ интеграция с платежной системой EasyPay.am по приему оплаты через терминалы.
+ интеграция с платежной системой Mega Pay, mega-pay.online.
+ интеграция с платежной системой Primepayments.ru.
* админу: администраторы: добавлено поле «API Key» (для доступа к API).
* админу: администраторы: возможность настройки сортировки по умолчанию для разделов «Заказы», «Домены», «Товары».
* админу: заказы/домены/товары: возможность сортировки по статусу заказа (с вторичной сортировкой по ID заказа по убыванию).
* админу: заказы/товары: возможность генерации пароля при добавлении заказа с созданием нового клиента.
* админу: заказы/товары: в форме поиска по умолчанию выбираем поле «ID».
* админу: магазин товаров: возможность создания подгрупп в группах товаров + возможность настройки количества товаров на странице для каждой группы/подгруппы.
* админу: тарифы: возможность применения скидок которые влияют только на тарифную часть заказа (за срок заказа, скидка в заказе) также и к дополнительным услугам.
* админу: тикеты: при вставке готового ответа не заменяем текст тикета, а добавляем в конец сообщения.
* админу: товары: возможность при добавлении заказа на товар выставить счет клиенту.
* админу: черный список: возможность ограничения доступа для указанного IP-адреса.
* админу: шаблоны: добавлен шаблон «Email клиенту при заказе смены тарифного плана».
* клиенту: смена тарифа: если при заказе изменения тарифного плана сумма счета больше нуля, отправляем клиенту письмо со счетом.
* api: возможность работы с API для реселлеров для админов (админ сможет работать с заказами любого клиента).
* api (тарифы): добавлена команда updateOrderTarif (изменение тарифного плана).
* api (тарифы): в команду getOrders добавлена возможность получения информации по конкретному заказу.
* api (тарифы): возможность работы с заказами, передавая в запросе «логин на сервере» вместо «ID заказа» (не будет работать если в базе биллинга есть несколько заказов с указанным логином).
* api (тарифы): при работе от имени админа в ответах на команды getTarifs и getOrders добавлен параметр «Название тарифа на сервере».
* drs.ua: возможность восстановить (restore) домен у регистратора.
* namecheap: добавлена поддержка проверки домена на занятость через API регистратора + добавлена проверка является ли домен премиум-доменом при проверке домена на доступность через API.
* subreg/regtons: добавлена поддержка доменной зоны .uk (кроме компаний из GB).
* telegram: если клиент или админ заблокировали бота, то автоматически отменяем привязку Telegram к такому аккаунту (с записью в логах).
* webmoney: добавлена поддержка WMT-кошельков + возможность приёма USDT на WMZ-кошелек.
— админу: отправить e-mail/тикет/sms: исправлена ошибка, когда HTML-письма из рассылок, инициированных админом, некорректно отображались в логах почты.
— админу: платежные системы: исправлена ошибка, когда не работали настройки «Минимальная сумма оплаты» и «Максимальная сумма оплаты» для способов оплаты «Партнерский счет», «Внутренний баланс», «Квитанции для физ. лиц», «Счета для юр. лиц» и «Дополнительные способы оплаты» (в отличии от других способов оплаты перечисленные способы вообще не будут видны клиенту если сумма не соответствует требованиям).
— клиенту: оформление заказа: исправлена ошибка, когда не отображались дополнительные услуги если для тарифа доступны только Операционные системы и Панели управления и мы их отображаем в виде SELECT'а.
— клиенту: проверка email: исправлена ошибка, когда письма для проверки email (подтверждение регистрации) и для подтверждения изменения email дублировались в Telegram клиента.
— безопасность: api (тарифы): для некоторых команд устранена возможность доступа к чужим заказам.
— регулярные платежи: добавлена поддержка регулярных платежей для заказов на домены и товары.
— товары: исправлена ошибка, когда могли не останавливаться просроченные товары с ежедневной оплатой у которых время окончания заказа за несколько минут до конца дня.
— ядро: исправлена ошибка, когда требовало подтвердить email и/или мобильный, заполнить настройки и/или профайл, даже если вход в аккаунт выполнен админом из админки.
-d-: webmoney: удалена поддержка WMR, WMP и WMU кошельков, а так же удалено уведомление о рисках, как утратившие актуальность.

03.06.2022 Version 2.3.1
+ интеграция с панелью управления Hestia (создание, удаление, остановка и запуск аккаунтов, смена пароля, смена тарифного плана, вход в аккаунт клиента).
+ интеграция с платежной системой Payture.com.
+ интеграция с платежной системой PayKassa.pro.
+ интеграция с платежной системой PayKeeper.ru.
+ интеграция с платежной системой Сбербанк (эквайринг), sberbank.ru.
+ интеграция с платежной системой Уралсиб (эквайринг), uralsib.ru.
+ интеграция с Monobank.ua для автоматического получения курсов валют (покупка/продажа/кросс-курс).
+ админу: добавлен справочник стран, позволяющий разрешить отправку SMS только в указанные страны. Доступно в «Настройки / Страны».
* админу: главная страница: автоматически обновляем главную страницу с тем же интервалом обновления, что установлен для «Другое / Логи клиентов».
* админу: доп. услуги: возможность пакетного изменения на указанный процент цены для выбранных дополнительных услуг.
* админу: заказы: возможность пакетного изменения на указанный процент сохраненной стоимости заказа для выбранных заказов.
* админу: клиенты: добавлены фильтры «С заметками» и «Со специальными ценами».
* админу: настройки: отправка почты: возможность включить debug при отправке через SMTP.
* админу: объявления: возможность показа объявлений «Клиентам указанной страны».
* админу: отправить e-mail/тикет/sms: возможность рассылки «Клиентам указанной страны».
* админу: отправить e-mail/тикет/sms: добавлена поддержка макросов {company_name}, {company_url}, {billing_url}, {support_url}.
* админу: платежные системы: возможность отключить отображение на странице выбора способа оплаты ссылку на сайт платежной системы.
* админу: платежные системы: возможность запретить пополнение внутреннего баланса с помощью платежной системы.
* админу: тарифы: возможность пакетного изменения на указанный процент цены для выбранных тарифов.
* админу: товары: возможность повторной отправки письма в редактировании заказа на товар для лицензий ISPSystems + добавлена поддержка макроса {licid} (ID лицензии) для таких писем.
* админу: шаблоны: добавлен шаблон «Email клиенту для активации домена».
* админу: в меню «Клиенты» добавлен подпункт «Реселлеры».
* клиенту: оплата счета: если доступ для страны клиента к платежной системе запрещен, но при этом в настройках клиента явно разрешен доступ к этой платежной системе, то показываем клиенту данный способ оплаты.
* безопасность: добавлена защита от кражи сессионной cookie с помощью JavaScript-инъекции: запрещаем доступ к cookie для JavaScript + если в $full_www_path указан https-протокол, то разрешаем получать доступ к cookie только по https + полностью блокируем cookie для межсайтовых запросов, включая изображения, iframe и т.д.
* файл конфигурации: возможность переопределить разрешенные для генерируемых биллингом паролей большие буквы, маленькие буквы, цифры и специальные символы (с помощью переменных $_CFG['NEW_PWD_SYMBOLS_UPPER'], $_CFG['NEW_PWD_SYMBOLS_LOWER'], $_CFG['NEW_PWD_SYMBOLS_NUMBERS'] и $_CFG['NEW_PWD_SYMBOLS_SPECIAL'] соответственно).
* файл конфигурации: возможность изменить количество символов, добавляемых к обрезанному логину клиента при создании уникальн
Читать дальше →

Только 26 ноября 2021 года получайте честные скидки** до -40% от нашей компании!



15% на все дополнительные услуги, доступные к заказу в личном кабинете.
-15% дополнительно (так же учитывается скидка за заказ или продление на длительный период) на лицензии с ежемесячной платой «Закодированный для домена+»*, «Закодированный для IP+»*, «Открытый код для домена+»* и «Полный открытый код для домена+»*. Просто укажите при оформлении заказа промо-код:
BLACK2021FRIDAY_15

-30% на новые лицензии (и изменение тарифов для существующих) без ежемесячной платы «Закодированный для домена», «Закодированный для IP», «Открытый код для домена» и «Полный открытый код для домена+»*. Просто укажите при оформлении заказа промо-код:
BLACK2021FRIDAY_30

-40% на новые лицензии (и изменение тарифов для существующих) «Полный открытый код без привязки». Просто укажите при оформлении заказа промо-код:
BLACK2021FRIDAY_40

rootpanel.net

* Максимальный срок заказа на который распространяется скидка для лицензий с ежемесячной платой — 3 месяца.
** Скидки не действуют для реселлеров наших услуг.

Только до 9 июня 2021 года включительно получайте честные скидки** до -50% от нашей компании!



15% на все дополнительные услуги, доступные к заказу в личном кабинете.

-15% дополнительно (так же учитывается скидка за заказ на длительный период) на новые лицензии (и изменение тарифов для существующих) с ежемесячной платой «Закодированный для домена+»* и «Закодированный для IP+»*. Просто укажите при оформлении заказа промо-код:
MELT2021PRICES_15

-30% на новые лицензии (и изменение тарифов для существующих) без ежемесячной платы «Закодированный для домена» и «Закодированный для IP». Просто укажите при оформлении заказа промо-код:
MELT2021PRICES_30

-50% на новые лицензии (и изменение тарифов для существующих) «Открытый код для домена», «Открытый код для домена+»*, «Полный открытый код без привязки» и «Полный открытый код без привязки+»*. Просто укажите при оформлении заказа промо-код:
MELT2021PRICES_50

Перейти на сайт rootpanel.net
* Максимальный срок заказа на который распространяется скидка для лицензий с ежемесячной платой — 3 месяца.
** Скидки не действуют для реселлеров наших услуг.

Выход новой версии биллинга RootPanel v2.2.8



22.02.2021 Version 2.2.8
+ интеграция с платежной системой Capusta.space.
+ интеграция с платежной системой monobank, api.monobank.ua. Поддерживается как эквайринг по ссылке для физ. лиц, так и обработка выписки/транзакций для автоматического проведения квитанций/счетов.
+ интеграция с регистратором AM NIC, amnic.net.
+ поддержка DNS-хостинга для доменов средствами BrainyCP.
+ система шаблонов (default_adaptive): добавлена поддержка минимизированной версии (v2 alfa) скрипта оформления заказа/регистрации (поддерживается только заказ тарифов/доменов). Данная версия позволяет: 1) оформить заказ в 1 шаг для авторизованных клиентов и в 2 шага для новых/неавторизованных клиентов; 2) видеть изменяющуюся сумму заказа налету без перезагрузки страницы; 3) оформить заказ и сразу же оплатить счет во время первой сессии у новых клиентов без прохождения проверки эмейл-адреса/телефона/настроек/профайла (кроме заказов на домены для которых перед оплатой нужно заполнить профайл); 4) при регистрации нового клиента не нужно указывать пароль и не обязательно указывать логин.
+ robokassa: добавлена поддержка передачи номенклатуры, необходимой для печати чеков (без поддержки внутреннего баланса).
+ админу: модуль «Кто онлайн», позволяющий увидеть на любой странице админки (под главным меню) кто из админов и клиентов онлайн (их логины, время последней авторизации и время последней активности).
+ админу: модуль «Шаблоны ответов», позволяющий добавить заготовки сообщений и использовать их в тикетах и рассылках (доступно в «Настройки / Шаблоны / Шаблоны ответов»).
* админу: заказы: добавлена возможность поиска по «ID сервера» и «ID тарифа» + добавлен фильтр «Обработанные + Приостановленные».
* админу: заказы: добавлена возможность массового продления заказов на тарифные планы. Работает по аналогии с продлением в планировщике — если денег на счету клиента нет, то будет просто выставлен счет.
* админу: заказы: в таблицу с заказами добавлен столбец «Цена» в котором отображаем либо сохраненную стоимость (если такая используется в тарифе), либо рассчитываем налету стоимость продления заказа с учетов всех возможных скидок, спец. цен, наценок и т.п. (не учитывается только персональный промокод если он прописан в настройках клиента).
* админу: заказы: при приостановке админом вручную заказа, привязанного к серверу типа «Железо», так же отправляем клиенту письмо об остановке заказа.
* админу: клиенты: возможность изменения логина клиента + отдельные права доступа для данной возможности.
* админу: клиенты: возможность отключения двухфакторной авторизации для клиентов.
* админу: логи админов: возможность просмотра логов по всем админам сразу, а не только по выбранным + добавлен пункт меню «Другое / Логи админов».
* админу: логи клиентов: подсвечиваем записи об оплате счетов, а так же записи в которых есть скрытые/свернутые данные.
* админу: логи почты: отображаем эмейлы получателей для писем, отправленных админам или на незарегистрированные эмейлы + добавлен фильтр «Почта для незарегистрированных» + добавлен поиск по «Email админа» и «Email гостя».
* админу: клиенты: добавлена возможность поиска по части номера мобильного телефона + отображаем номер мобильного телефона клиента в таблице со списком клиентов.
* админу: магазин товаров: возможность разрешить клиентам отмену заказа. Клиент сможет запросить отмену заказа (только для не просроченных заказов), указав причину отмены. После отмены продление и автопродление становятся не доступны.
* админу: планировщик задач: возможность после пополнения баланса клиентом автоматически оплачивать не все его счета подряд, а только те счета, которые не были оплачены во время автопродления заказов. Если выбран такой вариант, то такая попытка будет производиться за 1 день до окончания заказа).
* админу: платежные системы: возможность для каждой платежной системы установить максимальную сумму оплаты. Если сумма счета больше указанной суммы, то клиент получит ошибку при выборе способа оплаты.
* админу: серверы: ссылка в столбце с количеством аккаунтов на сервере теперь ведет на соответствующий результат поиска в разделе «Заказы».
* админу: счета: возможность фильтра по типу счета, способу оплаты, серверу к которому привязан заказ.
* админу: sms-шлюзы: возможность настройки задержки перед повторной отправкой sms с кодом с отображением таймера обратного отсчета на кнопке для клиента.
* админу: система уведомлений: новые типы уведомлений «проверка профайла», «отмена заказа», «восстановление заказа».
* админу: счета: добавлена возможность возвратов по счетам, в том числе с автоматическим зачислением на баланс.
* админу: счета: отображаем ссылку на печать чеков только для физ. лиц, т.к. печать чеков для юр. лиц не поддерживается модулями онлайн-касс.
* админу: счета для юр.лиц: добавлена поддержка макросов {dateend} и {dateenddigital} — дата окончания оплаченной услуги в текстовом и цифровом виде (в случае объединенного счета максимальная дата окончания услуги). Данные макросы доступны только для документов, предоставляемых после оплаты счета (счет-фактура, акт выполненных работ, договор).
* админу: тарифы: в таблицу добавлен столбец «Количество заказов» (учитываются только обработанные и приостановленные заказы) с возможностью перехода на соответствующий результат поиска в разделе «Заказы».
* админу: тарифы: возможность разрешить клиентам отмену заказа. Клиент сможет запросить отмену заказа (только для не просроченных заказов), указав причину отмены. После отмены продление и автопродление становятся не доступны.
* админу: шаблоны: добавлены шаблоны «Email клиенту после отмены заказа» и «Email клиенту после отмены товара».
* клиенту: домены: возможность отображения регистратора доменного имени в выпадающем списке с доменными зонами при оформлении заказа и в таблице с заказами на домены (доступно в «Настройки / Общие / Оформление заказа»).
* клиенту: профайлы: при изменении данных в профайле сохраняем в логах клиента в записи profile_update информацию о том какие именно данные и как именно были изменены + используем систему уведомлений для информирования админов о необходимости проверки профайлов.
* клиенту: тикеты: при открытии тикета сразу переносим клиента к последнему сообщению.
* автопродление: пытаемся автоматически продлевать заказы не только в указанный день до окончания, а и в последующие дни (на случай если произошел какой-либо сбой или счет был удален), но делаем это только при условии, что функция «автопродлевать заказы даже если счет уже существует» отключена.
* безопасность: добавлена дополнительная защита от sql-inj путем подмены IP-адреса.
* безопасность: запрещаем клиентам использовать в настройках, а так же в основном профайле (если данные настроек и основного профайла связаны), email-адреса которые уже используются администраторами.
* безопасность: скрываем от просмотра в клиентской части данные, находящиеся в запрещенных к изменению полях профайла (кроме ФИО, Названия организации и Email).
* логи почты: если включено логирование исходящей клиентам почты, то так же сохраняем в логах письма, отправленные на незарегистрированные в биллинге эмейлы.
* мультиязычность: добавлена поддержка локальных языковых файлов для админки (для версий с открытым кодом).
* партнерка: возможность передачи id партнера в любой ссылке, ведущей в клиентскую часть биллинга (с помощью переменной pid=XXX, где XXX это логин или id партнера).
* система шаблонов (default_web): возобновлена поддержка шаблона + добавлены все изменения из версии 2.2.7.
* ядро: добавлена функция printShopItemCost для возможности отображения стоимости товаров на сторонних страницах/движках.
* epochtasms: сохраняем в логах стоимость смс не в кредитах, а в валюте счета.
* pay54: добавлена поддержка печати чеков возврата.
* proxmox: возможность указать протокол в настройках сервера.
* webmoney: добавлена поддержка WMP-кошельков.
— админу: счета: исправлена ошибка, когда не работало восстановление счетов из архива.
— админу: заказы: исправлена ошибка, когда не работало массовое удаление заказов.
— админу: заказы: исправлена ошибка, когда при добавлении заказа для некоторых типов тарифных планов не позволяло выбрать «Без домена» даже если в настройках тарифа включено «Разрешить заказ без домена».
— админу: меню клиента: исправлена ошибка, когда нельзя было включить назад отключенные пункты текстового меню.
— админу: партнерка: исправлена ошибка, когда партнер не попадал в раздел «Клиенты / Партнеры», а его логин не подсвечивался синим цветом, если ID партнера был вручную указан для какого-то клиента в качестве реферера и это первая реферальная связь у данного партнера.
— админу: справочник валют: исправлена ошибка, когда неправильно отображались и слетали при ручном изменении курсов сохраненные параметры округления сумм.
— админу: статистика: исправлена ошибка в «Финансы: Оплачено через», когда счет отображался в двух способах оплаты если клиент сначала получил квитанцию для физ. лиц или счет для юр. лиц, а затем выбрал другой способ оплаты и оплатил ним.
— админу: faq: исправлена ошибка, когда в группах вопросов отображалась только последняя добавленная группа.
— админу: исправлена ошибка, когда ошибка «Access Denied» выводилась без шапки/подвала/меню.
— клиенту: счета: исправлена ошибка, когда счет при фильтре по способу оплаты оставался привязан к квитанции/счету если клиент сначала получил квитанцию для физ. лиц или счет для юр. лиц, а затем выбрал другой способ оплаты и оплатил ним.
— клиенту: профайлы: исправлена ошибка, когда позволяло изменять паспортные данные даже если включен запрет на их изменение (чтобы заработало после обновления нужно заново включить запрет на изменение этих полей в админке).
— планировщик задач: исправлена ошибка, когда не работали повторные email/sms напоминания об окончании оплаченного периода для товаров с ежедневной оплатой.
— товары: исправлена ошибка, когда при автоматическом продлении заказа на товар не учитывалась скидка по сроку продления.
— счета: исправлена ошибка, когда к уведомлению об оплате счета прикреплялись счет-фактура и/или акт выполненных работ даже если это счет, оплаченный с помощью «Отсрочка платежа».
— юmoney (яндекс.деньги): исправления в модуле интеграции в связи с изменением бренда и домена.
— юkassa (яндекс.касса): исправления в модуле интеграции в связи с изменением бренда и домена.
— whm: исправлена ошибка, когда не работала функция парковки доменов (для тестовых заказов) в связи с изменениями на стороне сервиса + заменяем test на tst если логин начинается с запрещенного слова test.
— ядро: добавлена поддержка MySQL 8.0.2+ (устранена проблема в коде биллинга, связанная с добавлением в MySQL этой версии нового зарезервированного слова groups).
— ядро: исправлена ошибка, когда не все действия клиента влияли на дату/время его последней активности (в частности, на это не влиял просмотр страниц, не требующих авторизации, а также неуспешные попытки авторизации).
-d- приват24: удален модуль интеграции в связи с прекращением поддержки мерчантов на стороне сервиса.

rootpanel.net/versions.php
rootpanel.net/price.php
billing.rootpanel.net/tarifs.php?vid=rtpllic