yandex

Сибирь. Сабынич. Айти

о природе, личной жизни и информационных технологиях

billmanager

Статусы услуг в BILLmanager

При запросе с помощью API информации об услугах в BILLmanager, в выводимой информации есть параметр status. idname=123- host.my.ru id=123 price=<ТАРИФ> period=1 month expiredate=2015-10-24 project=<ПРОЕКТ> price_id=1033 remoteid cost=<ЦЕНА> domain=<ДОМЕН> ip=<ip-АДРЕС> status=2 account=<ФИО ПОЛЬЗОВАТЕЛЯ> account_id=<ID ПОЛЬЗОВАТЕЛЯ> status=1 – услуга в состоянии заказана (но не оплачена) status=2 – услуга активна status=3 – услуга неактивна status=4 status=5 – услуга обрабатывается

Обновление BILLmanager до Corporate

В табличке doctemlp в поле account следует заменить значение на 1 для всех. И удалить уникальный ключ name. Услышал краем уха, что скоро эти магические пассы руками не потребуются.

“Webmoney c выпиской счета” в BILLmanager

В BILLmanager возможно настроить использование способа оплаты, который называется “Webmoney c выпиской счета”. Процесс настройки и требования описаны на странице официальной документации компании ispdoc.com. Как показывает практика, у некоторых возникают вопросы о том, что это такое и для чего. Рассказываю популярно. При использовании данного способа оплаты, пользователь может выписать счет WM на кошелек и оплатить […]

Уведомления администратора при создании услуги в BILLmanager

Бывает, что нужно, чтобы приходили уведомления администратору BILLmanager, когда клиент заказывает какую-либо услугу. Самый простой вариант это сделать таков: В шаблоны сообщений вставить тег в заголовок, например, после ‘subject:’  – ‘BCC: [email protected]’. Тогда будет отсылаться скрытая копия на указанный ящик.

Округление суммы до 2-х знаков после запятой в BILLmanager

Иногда и некоторым очень сильно хочется округлить счет или сумму до двух знаков после запятой. Самый простой вариант это отредактировать шаблон документа, заменив значение по умолчанию на что-либо типа этого <xsl:value-of select=”substring(item.cost,1,string-length(item.cost)-2)”/> Более подробно о шаблонах документов можно прочитать на официальном сайте документации ISPsystem – http://ispdoc.com

Интеграция BILLmanager и регистратора R01

Если кратко, то: BILLmanager -> Интеграция -> Регистраторы -> “Создать” -> в появившемся окошке заполняем поля: Название: R01 E-mail: [email protected] URL-адрес: https://partner.r01.ru:1443/partner_api.khtml Имя пользователя: ЛОГИН Пароль: ПАРОЛЬ А вот тут внимание, дорогие друзья. Основная масса проблем возникает по причине того, что в поле “Пароль” указывают пароль для доступа в панель управления регистратора. На самом деле там […]

BILLmanager и отчеты в pdf

В BILLmanager есть возможность отправки отчетов в PDF по электронной почте. Но как оказалось, нужное поле text имеет ограничение в 65536 байт. Поэтому громоздкие отчеты с большими логотипами приходят в поврежденном виде. Как временное решение, есть вариант использования следующего рецепта: В параметрах MySQL следует увеличить значение параметра max_allowed_packet, а так же в таблицах sendemail и sendemailpdf изменить […]

Установка ISPmanager и BILLmanager на одном сервере

При установке ISPmanager и BILLmanager на один сервер при авторизации в панель управления какого-либо из программных продуктов может возникнуть следующая ошибка: Fatal error no AuthObject created В логах BILLmanager можно видеть что-то типа: Feb 19 21:58:16 [ 7547] [1;31mERROR Can’t open module ‘/usr/local/ispmgr/lib/billing.so’ (/usr/local/ispmgr/lib/billing.so: undefined symbol: _Z14RemoveBadCharsRKSsSs)[0mFeb 19 21:58:16 [ 7547] [1;34mNOTE Waiting requests[0mFeb 19 […]

Ошибка: Внутренняя ошибка No suitable server found

После настройки BILLmanager бывает такое, что в процессе заказа VDS с ручной обработкой возникает ошибка “Ошибка: Внутренняя ошибка No suitable server found” В логе это выглядит примерно так: … Mar 12 23:14:54 [ 3121] [1;31mERROR Exception 1: No suitable server found[0m …   От чего могут возникнуть такие проблемы: Если при создании тарифных планов в […]

Пролистать наверх