Smarty

  1. Главная
  2. Документы
  3. Smarty
  4. Интеграция с биллинговой системой
  5. Сценарии интеграции внешнего биллинга

Сценарии интеграции внешнего биллинга

Вы можете интегрировать внешний биллинг для управления сервисом в Smarty и реализовать бизнес-процессы, которые приняты в вашей компании.

Пример краткого описания бизнес-процессов при интеграции внешнего биллинга

Ниже представлен типичный вариант использования интеграции Smarty и внешнего биллинга, однако в вашей компании эти процессы могут отличаться. Пример:

  • Управление абонентами и их подписками осуществляется через интерфейс внешней биллинговой системы, а произведенные операции синхронизируются в Smarty путем отправки команд через Billing API.
  • Внешний биллинг осуществляет списание/начисление средств исходя из своей информации о приобретении/потреблении той или иной услуги абонентом, а также осуществляет периодические операции над счетами, такие как списание абонентской платы и т.п.
  • Список тарифных пакетов формируется на стороне Smarty и на стороне внешнего биллинга, производится соответствие идентификаторов тарифных пакетов в скрипте интеграции.
  • Формирование ценообразования пакетов и услуг происходит на стороне внешнего биллинга.
  • Подробная информация об абонентах хранится во внешнем биллинге, в Smarty достаточно хранить только лицевые счета и услуги.
  • Для авторизации абонентских устройств может использоваться пара абонемент-пароль, только абонемент, или только UID устройства (например, MAC-адрес). В качестве абонемента может выступать лицевой счет. Например, при первичной активации абонент использует пароль для привязки устройства, последующая авторизация происходит по MAC-адресу.

Типичные сценарии интеграции

На следующей схеме представлены сценарии Outgoing-интеграции, когда Smarty отправляет запросы во внешний биллинг для получения информации и выполнения запросов абонента.

Далее схема со сценариями Incoming-интеграции, когда внешний биллинг отправляет запросы в Smarty для управления объектами.

Инструменты для реализации подобной интеграции описаны на странице API.