@extends('layouts.app') @section('title', 'Override Commission Settings') @section('content')

Override Commission Settings

Configure override commission rates for upline agents

Commission Structure

Personal Commission (Level 1)

Handled by Performance Tiers

Rate based on agent's last month sales

Override Commission (Level 2+)

Configured on this page

Fixed rates for each upline level

@foreach($tiers as $tier) @if($tier->level >= 2)
Override Level {{ $tier->level - 1 }}

{{ $tier->name }}

{{ number_format($tier->commission_rate, 1) }}%
@csrf @method('PUT')
%
{{ $tier->is_active ? 'Active' : 'Inactive' }}
@csrf
@endif @endforeach

Commission Flow Example

When Agent A (Gold tier) sells RM 1,000:

Customer Order

RM 1,000

22%

Agent A

(Gold Performance)

RM 220

Personal Sale

@foreach($tiers->where('is_active', true)->where('level', '>=', 2)->sortBy('level') as $tier)
{{ number_format($tier->commission_rate, 1) }}%

{{ $tier->name }}

RM {{ number_format(1000 * $tier->commission_rate / 100, 0) }}

Override

@if(!$loop->last) @endif @endforeach

Note: Personal commission rate is determined by the agent's Performance Tier (based on last month's sales). Override commissions use the fixed rates configured above.

@endsection