| Role | Role Name | Role Description |
|---|---|---|
| PSP_ADMIN | PSP Administrator | Full administrative control for a Payment Service Provider, including configuration of payment services, and high-level operations. |
| PSP_OPR | PSP Operator | Executes PSP operational tasks such as managing payment transactions, viewing system activity, and generating reports. |
| PSP_VIEW | PSP Viewer | Read-only role for PSP users who require visibility into payment reports and transactions. |
| MERC_ADMIN | Merchant Administrator | Full administrative access for a merchant account, including user management, payment configurations, and transaction oversight. |
| MERC_OPR | Merchant Operator | Handles day-to-day payment operations for a merchant, including processing transactions and managing payment data. |
| MERC_VIEW | Merchant Viewer | Read-only access for merchant users who need to monitor transactions and view reports without making changes. |
Security
User Roles
A user is assigned only one role in the system. Each role defines a specific set of permissions and access levels.User roles help maintain proper access control by ensuring that every user interacts with the system according to their responsibilities.