W ramach typu bonusu możemy zdefiniować:
- sprzedaż/zakup – określenie rodzaju uwzględnianych transakcji,
- podstawę kalkulacji bonusu: kwotę sprzedaży lub ilość sprzedaży,
- metodę kalkulacji – procentową lub kwotową,
- próg bonusu – naliczanie progresywne do danej wartości lub dla pełnej wartości sprzedaży,
- sposób i szczegóły rozliczenia bonusu,
- naliczanie rezerw.
Aplikacja umożliwia stosowanie różnych kombinacji ustawień typów bonusów, co wpływa na elastyczność rozwiązania.

Typ sprzedaży (typ zakupu) definiuje odbiorcę bonusu. Może to być pojedynczy nabywca, wybrana grupa nabywców lub wszyscy nabywcy. Analogiczne ustawienia są dla dostawcy w przypadku bonusu zakupowego. Ten parametr ustawiamy dowolnie.
Daty obowiązywania bonusu określają początek i koniec okresu, w którym bonus obowiązuje. Na ich podstawie realizowane są zarówno istniejące, jak i przyszłe naliczenia – dzięki czemu moment utworzenia kartoteki bonusu nie jest istotny. Przykładowo, chcąc naliczyć bonus w okresie od stycznia do marca, możemy utworzyć kartotekę bonusa zarówno 1 stycznia, jak i 30 marca.
Kod zestawu składników źródłowych określa podstawę do kalkulacji obliczeń bonusu (zapas lub zasób).
Progi obowiązywania bonusu determinują, jakie bonusy mają być naliczane od jakich wartości sprzedaży lub zakupu. Przykładowo, dla wartości sprzedaży wynoszącej 10 tys. zł lub więcej naliczamy bonus 10%, a po przekroczeniu progu 50 tys. zł bonus będzie wynosił 15%. Możliwe jest również zdefiniowanie wielu progów w ramach jednej kartoteki bonusu.