Download PDF
Download page Счета на оплату.
Счета на оплату
Счёт на оплату услуг в BILLmanager может формироваться двумя способами:
- создание счёта на основе заказа;
- автоматическое выставление счёта на основе прогнозируемого расхода средств.
Обратите внимание!
Для отправки счетов на основе шаблонов на разных языках перейдите в Провайдер → Методы оплаты → Изменить → Доступ → Язык клиента → Нужные языки.
Логика выставления счетов
Услуги в счёт отбираются по дате, которая высчитывается по формуле:
дата завершения действия услуги < текущей даты + максимальное значение параметра LowMoneyNoticePeriod.
Подробнее см. в статье Конфигурационный файл.
Когда запускается генерация счёта, система проверяет, есть ли у клиента за последние n дней автоматически сгенерированный новый счёт, где n — максимальное значение LowMoneyNoticePeriod. Если актуальный счёт есть, то новый не создаётся.
В вычислении стоимости услуги, которая будет отображена в выставленном счёте, учитываются действующие для клиента скидки и НДС. Если для клиента включены опции Оплата по факту или Кредитный лимит, то счёт не будет выставлен и списание при этом не происходит.
Пример
Результаты генерации счёта при значении LowMoneyNoticePeriod 0 1 2 3 4 5 10, где значения это дни до окончания срока действия услуги.
Условие | Результат |
---|---|
У клиента нет подходящих под условия услуг и счёта | Счёт не будет выставлен |
Есть подходящие услуги, нет счёта | Счет будет выставлен |
Есть подходящие услуги, есть актуальный счёт (в который включены все подходящие услуги) | Счёт не будет выставлен |
Есть подходящие услуги, есть неактуальный счёт (дата счёта меньше максимального значения в LowMoneyNoticePeriod) | Счёт будет выставлен с той же услугой |
Есть подходящие услуги, есть актуальный счёт (в который включены не все подходящие услуги) | Счёт не будет выставлен |
Есть несколько подходящих услуг, нет актуального счёта | Счёт будет выставлен на сумму всех подходящих услуг |
Результаты генерации счёта на дату 31.01.2023 при разных значениях LowMoneyNoticePeriod.
Дата, до которой действует услуга / Другие условия на услугу | Значение LowMoneyNoticePeriod | Результат |
---|---|---|
30.01.2023 | 0 | Счёт не создан |
31.01.2023 | 0 | Счёт не создан |
31.01.2023 | 0 1 | Счёт создан на стоимость услуги |
01.02.2023 | 0 1 | Счёт создан на стоимость услуги |
05.02.2023 | 0 1 | Счёт не создан |
05.02.2023 | 0 1 2 3 4 5 | Счёт создан на стоимость услуги |
07.02.2023 | 0 1 2 3 4 5 | Счёт не создан |
07.02.2023 | 0 1 2 3 4 5 10 | Счёт создан на стоимость услуги |
10.02.2023 | 0 1 2 3 4 5 10 | Счёт создан на стоимость услуги |
Несколько подходящих услуг у клиента | 0 1 2 3 4 5 10 | Счёт создан на суммарную стоимость услуг |
11.02.2023 | 0 1 2 3 4 5 10 | Счёт не создан |
Все услуги клиента, дата окончания которых после 10.02.2023 | 0 1 2 3 4 5 10 | Счёт не создан |
30.01.2023 | 0 1 2 3 4 5 10 | Счёт не создан |
Услуги в статусе "Остановлен", "Удалён", "Обрабатывается" | 0 1 2 3 4 5 10 | Счёт не создан |
Ежедневное списание | 0 1 2 3 4 5 10 | Счёт создан на стоимость услуги за месяц |
Чтобы запустить генерацию счетов по всем неоплаченным расходам за прошедший месяц, выполните команду:
/usr/local/mgr5/sbin/billmaintain --command payment_generate_postpaid
Счет на основе платежа
Биллинговая платформа формирует счёт в момент оформления заказа клиентом. Печатная форма документа открывается по нажатию кнопки Оплатить на странице заказа услуги.
Счета, созданные на основе платежа, сохраняются в BILLmanager и доступны для просмотра как провайдеру, так и клиенту: Финансы → Платежи → выделить платеж → кнопка Печать.
Также, пользователь может получить копию счёта в формате PDF — кнопка Скачать.
Используя учетную запись с уровнем доступа "Администратор", провайдер может выполнить отправку счета в формате PDF на Email клиента — кнопка Отправить счет.
Автовыставление счетов
Под выставлением счёта следует понимать процесс отправки счёта в формате PDF на Email клиента.
Соответственно, автоматическое выставление (автовыставление) счёта — автоматическая отправка сформированных счетов на Email клиента. Счёт формируется на основе прогнозируемого расхода средств клиента. Счета, выставленные автоматически, клиент не может удалить в BILLmanager. Эта функция доступна администратору биллинговой платформы.
Автовыставление активируется на странице глобальных настроек: Провайдер → Глобальные настройки → раздел Работа с плательщиками → флаг Автоматически выставлять счета. По умолчанию опция отключена.
По умолчанию автовыставление счета выполняется за 10 дней до дня, когда у клиента не останется средств на продление услуг. В счёт попадут услуги, которые необходимо продлить в прогнозируемый день остановки этих услуг. В качестве стоимости продления используется стоимость продления услуги на период автопродления. Например:
- для услуги включено автопродление на год — в счёт попадёт стоимость услуги за год;
- для услуги включено автопродление на месяц — в счёт попадет стоимость услуги за месяц.
Обратите внимание!
Счета выставляются автоматически всем клиентам, у которых на начало месяца есть неоплаченные расходы. Счета выставляются для услуг с ежедневным списанием средств и для услуг с ежемесячным списанием, у которых включено автопродление.
Для услуг типа Доменные имена и SSL-сертификаты автовыставление счетов не выполняется.
Срок автовыставления счёта можно изменить в конфигурационном файле BILLmanager 'usr/local/mgr5/etc/billmgr.conf', директива 'LowMoneyNoticePeriod'. По умолчанию принимает значение "10 5 4 3 2 1 0". Эти числа обозначают сроки автовыставления счета и отправки клиенту уведомления о том, что система автоматически выставила счет. Если клиенту уже выставлен счет, то повторное выставление не выполняется. Таким образом, если используются значения по умолчанию, то клиенту автоматически будет выставлен счёт на услугу за 10 дней до её остановки, а также будет отправлено уведомление. Когда останется 5 дней до остановки, клиенту ежедневно будут отправляться уведомления о выставлении счёта, но счёт повторно выставляться не будет.
Провайдер может инициировать автовыставление счетов командой:
/usr/local/mgr5/sbin/billmaintain --command warnmoney
Обратите внимание!
Запуск команды повлечёт за собой повторную рассылку уведомлений о низком балансе лицевого счёта.
Выбор метода оплаты
При автоматическом выставлении счёта, метод оплаты выбирается автоматически на основе последних пяти платежей клиента. Автоматически может быть выбран только банковский перевод. Принцип выбора метода оплаты:
- Если чаще всего клиент использовал метод оплаты с типом "Банковский перевод", то система выберет этот метод оплаты. В таком случае, к уведомлению будет приложен счёт на оплату в формате PDF, также, автоматически будет определён плательщик.
- Если чаще всего клиент использовал метод оплаты иного типа, то считается, что выбрать метод оплаты не удалось. В таком случае, клиент сможет выбрать его на странице оплаты услуги. Счёт будет иметь наименование вида "pfx<номер>", независимо от настроек компании. Номер изменится, когда клиент выберет метод оплаты. Автоматическое определение плательщика не происходит.