@extends('layouts.app') @section('title', 'Commissions – Ledger') @push('styles') @include('commissions.partials.styles') @endpush @section('content')

Commissions

Line-by-line commission records. Rates shown are the snapshot stored when the commission was earned.

@include('commissions.partials.nav', ['activeTab' => 'ledger']) @include('commissions.partials.filters', [ 'filters' => $filters, 'formAction' => route('commissions.ledger'), 'showSalesperson' => true, 'showSource' => true, 'showStatus' => true, 'salespeople' => $salespeople, 'sourceOptions' => $sourceOptions, 'statusOptions' => $statusOptions, 'exportUrl' => route('commissions.ledger.export', request()->query()), 'exportPdfUrl' => route('commissions.ledger.export.pdf', request()->query()), ])
@if($commissions->isEmpty())

No commissions match these filters.

@else
@foreach($commissions as $commission) @php $status = $commission->displayStatus(); @endphp @endforeach
Earned Salesperson Source Reference Subtotal Rate Commission Status
{{ $commission->earned_at?->timezone('America/New_York')->format('M j, Y g:i A') }} @if($commission->voided_at)
Voided {{ $commission->voided_at->timezone('America/New_York')->format('M j') }}
@elseif($commission->paid_at)
Paid {{ $commission->paid_at->timezone('America/New_York')->format('M j') }}
@endif
{{ $commission->salesperson?->full_name }} {{ $commission->sourceLabel() }} @if($commission->isNmiTxnFee())
Fixed commission when not the assigned seller
@endif
@if($url = $commission->verificationUrl()) {{ $commission->referenceLabel() }} @else {{ $commission->referenceLabel() }} @endif @if($commission->shopify_order_id)
Shopify #{{ $commission->shopify_order_id }}
@endif
${{ number_format((float) $commission->order_subtotal, 2) }} {{ $commission->commissionRateLabel() }} ${{ number_format((float) $commission->commission_earned, 2) }} @if($status === 'voided') Voided @elseif($status === 'paid') Paid @else Pending @endif
{{ $commissions->links() }} @endif
@endsection