Przejdź do głównej zawartości

Billing i statusy uzytkownikow

Zasady rozliczania

Klient jest rozliczany tylko za uzytkownikow ze statusem Active:

  • Active Access
  • Active No Access

Klient nie jest rozliczany za:

  • Undefined (Other)
  • Technical
  • Inactive
  • Alias

Definicje statusow

  • Active Access: uzytkownik jest aktywny, czyli jego kalorie sa zliczane i pokazywane indywidualnie na dashboardzie, oraz ma dostep do platformy (otrzymuje mail aktywacyjny, moze sie zalogowac i przegladac swoje statystyki; przy odpowiednich uprawnieniach moze tez przegladac szersze dane).
  • Active No Access: uzytkownik jest aktywny, czyli jego kalorie sa zliczane i pokazywane indywidualnie na dashboardzie, ale nie ma dostepu do platformy.
  • Undefined (Other): nowy uzytkownik, ktory nie zostal jeszcze przypisany do wlasciwej kategorii. Po skanowaniu nowego repozytorium uzytkownicy, ktorych wczesniej nie bylo w bazie, sa klasyfikowani jako Undefined do czasu przypisania przez administratora.
  • Technical: konto techniczne/integracyjne, nierozliczane.
  • Inactive: konto nierozliczane; historyczne statystyki pozostaja dostepne.

Wazna zasada dla Inactive

Jezeli uzytkownik Inactive wykona nowa aktywnosc (np. commit), jego status automatycznie wraca do Undefined (Other) i powinien zostac ponownie sklasyfikowany przez administratora.

Miesieczny cykl billingowy

Na poczatku kazdego miesiaca wykonywany jest snapshot aktywnych uzytkownikow. Na tej podstawie wystawiana jest platnosc i wysylany jest raport billingowy do klienta.