@extends('astrologer.layouts.app') @section('title', 'My Earnings') @section('content')

Gross Earnings

₹{{ number_format($grossTotal, 2) }}

Total from all chat sessions

Total Deductions

-₹{{ number_format($totalDeductions, 2) }}

Commisions & processing fees

Net Settlement Amount

{{ $settlementPeriod }} Days Cycle

₹{{ number_format($netSettlement, 2) }}

Available for withdrawal after cycle verification

Earnings Bifurcation

Gross Earnings ₹{{ number_format($grossTotal, 2) }}

Deductions Breakdown

@if($adminCommissionPct > 0)
Admin Commission {{ $adminCommissionPct }}% fixed
-₹{{ number_format($adminCommissionAmount, 2) }}
@endif @if($marketplaceCommissionPct > 0)
Marketplace Fee {{ $marketplaceCommissionPct }}% processing
-₹{{ number_format($marketplaceCommissionAmount, 2) }}
@endif
Settlement Commission Plan: {{ $settlementPeriod }} days ({{ $settlementCommissionPct }}%)
-₹{{ number_format($settlementCommissionAmount, 2) }}
Final Settlement ₹{{ number_format($netSettlement, 2) }}
@if($enrollmentTrx)

Account Activated

Activation Fee ₹{{ number_format($enrollmentTrx->amount, 2) }}
Paid On {{ $enrollmentTrx->created_at->format('d M, Y') }}
Transaction ID {{ $enrollmentTrx->payment_id }}
COMPLETED
@endif

Recent Chat Earnings

@forelse($chats as $chat) @empty @endforelse
Client / Session Duration Earning
{{ substr($chat->user->name, 0, 1) }}

{{ $chat->user->name }}

{{ $chat->end_time->format('M d, Y • h:i A') }}

{{ $chat->start_time->diffInMinutes($chat->end_time) }} mins ₹{{ $chat->rate_per_minute }}/min
₹{{ number_format($chat->total_cost, 2) }}

No completed sessions found yet.

@if($chats->hasPages())
{{ $chats->links() }}
@endif
@endsection