A position in a hierarchy should not automatically grant unrestricted access to every account below it. Allocate each permission according to the action and the information needed.
Describe the powers of each role
| Action | Decision for the hierarchy |
|---|---|
| Recruit or create another account | Which role may delegate access and within what limits? |
| View player information | Which records are necessary and which remain restricted? |
| Change commercial terms | Who approves the rate and its effective period? |
| Initiate a value movement | Which account is affected and who may authorize it? |
| Correct a record | What evidence and approval must be retained? |
Keep commercial commission balances separate from player balances and other funds. A report that combines them can conceal which party owes a particular amount.
Reconcile a period before approving settlement
Trace opening balances, qualifying activity, commission, adjustments and closing amounts. State the time zone, currency and treatment of late corrections. The parties should be able to identify the underlying events behind a disputed total.
If a rate changes during the period, preserve its effective date and prior version. Decide whether an adjustment affects the current statement or requires a correction to an earlier period. Follow the agreement when choosing how to record the adjustment.
Test suspension and delegated access
Suspend an agent with active sessions and delegated accounts. Verify which actions stop immediately and what remains available for authorized review. Include integration credentials and exports in the access test, not only the visible login.
Then test a disputed balance adjustment and confirm that the original event, reason and approver remain inspectable. Revocation should not remove the records needed to settle existing obligations.
Scope the operating model
Provide the proposed roles, commission agreements, markets and any permitted transfer mechanics. Identify who reviews exceptions and approves settlement. If only referral tracking and commission are needed, compare affiliate management software before introducing a broader hierarchy.
Discuss your agent structure with a sample period-end calculation and the actions each role should be allowed to perform.