Przejdź do głównej zawartości

Billing i statusy użytkowników

Zasady rozliczania

Klient jest rozliczany tylko za użytkowników ze statusem Active:

  • Active Access
  • Active No Access

Klient nie jest rozliczany za:

  • Undefined (Other)
  • Technical
  • Inactive
  • Alias

Definicje statusów

  • Active Access: użytkownik jest aktywny, czyli jego kalorie są zliczane i pokazywane indywidualnie na dashboardzie, oraz ma dostęp do platformy (otrzymuje mail aktywacyjny, może się zalogować i przeglądać swoje statystyki; przy odpowiednich uprawnieniach może też przeglądać szersze dane).
  • Active No Access: użytkownik jest aktywny, czyli jego kalorie są zliczane i pokazywane indywidualnie na dashboardzie, ale nie ma dostępu do platformy.
  • Undefined (Other): nowy użytkownik, który nie został jeszcze przypisany do właściwej kategorii. Po skanowaniu nowego repozytorium użytkownicy, których wcześniej nie było w bazie, są klasyfikowani jako Undefined do czasu przypisania przez administratora.
  • Technical: konto techniczne/integracyjne, nierozliczane.
  • Inactive: konto nierozliczane; historyczne statystyki pozostają dostępne.

Ważna zasada dla Inactive

Jeżeli użytkownik Inactive wykona nową aktywność (np. commit), jego status automatycznie wraca do Undefined (Other) i powinien zostać ponownie sklasyfikowany przez administratora.

Miesięczny cykl billingowy

Na początku każdego miesiąca wykonywany jest snapshot aktywnych użytkowników. Na tej podstawie wystawiana jest płatność i wysyłany jest raport billingowy do klienta.