Il existe 4 rôles d'utilisateur dans le portail client TreviPay :
-  Administrateur de compte
- "Super Admin" (a toutes les fonctionnalités du portail)
 - Peut acheter sur la ligne de crédit
 - Peut modifier les utilisateurs/groupes de l'ensemble du compte client (entreprise)
 - Peut ajouter et gérer tous les groupes
 - Peut voir toutes les activités de facturation
 - Peut initier des paiements dans le portail
 
 -  Admin du groupe
- Un administrateur, mais uniquement au sein de son groupe ou sous-groupe(s)
 - Peut acheter sur la ligne de crédit
 - Peut modifier les utilisateurs/groupes uniquement au sein de leur groupe et/ou sous-groupes
 - Peut afficher toutes les activités de facturation uniquement au sein de leur groupe ou sous-groupes
 - Impossible d'initier des paiements dans le portail
 - Impossible d'ajouter des groupes
 
 -  Acheteur
- Peut acheter sur la ligne de crédit
 - Peut afficher uniquement leur activité de facturation
 - Impossible d'initier des paiements sur le portail
 
 -  Payeur
- Peut afficher toutes les activités de facturation de l'ensemble du compte client (entreprise)
 - Peut initier des paiements dans le portail
 - Impossible d'acheter sur la ligne de crédit