Появилась счёт-фактура
Добавили новый тип финансовой операции — счёт-фактура. Многие операторы ранее запрашивали эту доработку, чтобы учёт этого вида документа вёлся как в биллинге, так и в 1С, а главное — совпадали номера документов.
Сейчас счёт-фактуру можно выставить вручную. Она формируется на основе акта за предыдущий период. Если акт по какой-то причине не выставлен — он так же будет создан.
Интеграция с SMS-шлюзами: GET и JSON для интеграции с Ростелеком
Расширили интеграцию с SMS-шлюзами: данные сообщения можно отправлять в формате query string методом GET, или в формате JSON методом POST.
Для аутентификации можно использовать Basic-авторизацию.
Доработки по платёжным системам: Uniteller, QIWI, PayMaster
Uniteller
Доработали систему автоплатежей: иногда они могли не проходить по техническим причинам, на этот случай добавили опрос Uniteller о статусе платежа
QIWI
Платёжная система полностью отключила работу по устаревшей схеме с SOAP-протоколом, при работе по REST потребовалось так же внести некоторые изменения в соответствии с их актуальной документацией.
PayMaster
В прошлом месяце мы уже дорабатывали интеграцию с PayMaster — теперь можно отправлять данные для фискального чека. В этом расширили интеграцию, и данные будут отправляться так же в рекуррентных платежах.
Небольшие улучшения по телефонии
Ускорили расчёт стоимости вызова
Ускорили загрузку цен на направления в кеш для расчёта стоимости вызовов. Это не будет заметно в интерфейсе, но в целом положительно скажется на скорости работы биллинга и вычислении актуального баланса абонента.
Информируем об ошибках взаиморасчетов между операторами
Для правильного учета телефонии, в биллинге должны быть заведены все соседи, с кем вы ведёте взаиморасчёты, им должны быть подключены тарифы телефонии и загружены цены на направления.
Если для звонка нет цены у одного из операторов, он не может быть рассчитан. Правда, ранее об этом не сообщалось, а теперь биллинг стал писать ошибку в логе.