Продукт передаёт в биллинговую систему события: действия пользователей, вызовы API, использование функций или другие метрики.
События используются для расчёта стоимости сервиса. Каждое событие связывается с клиентом, тарифом и расчётным периодом.
В процессе расчёта:
- события агрегируются за расчётный период
- применяются правила тарификации
- рассчитывается стоимость для каждого клиента
Команда продукта передаёт только события использования, а вся логика расчётов и тарификации работает в биллинге.