@extends("client.layouts.app") @section("title", __("client.affiliates.title")) @section("content")

{{ __('client.affiliates.page_title') }}

{{ __('client.affiliates.page_subtitle') }}

{{ $stats["referrals"] ?? 0 }}
{{ __('client.affiliates.total_referrals_stat') }}
{{ $stats["signups"] ?? 0 }}
{{ __('client.affiliates.signups') }}
{{ money_fmt($stats["earnings"] ?? 0) }}
{{ __('client.affiliates.total_earnings') }}
{{ money_fmt($stats["pending"] ?? 0) }}
{{ __('client.affiliates.pending') }}
@if($affiliate)
{{ __('client.affiliates.referral_link') }}

{{ __('client.affiliates.referral_share_desc') }}

@csrf
@error('code')
{{ $message }}
@enderror {{ __('client.affiliates.code_hint') }}
@if(($affiliate->balance ?? 0) > 0)
{{ __('client.affiliates.withdraw') }}

{{ __('client.affiliates.withdraw_desc', ['minimum' => money_fmt(\App\Models\Setting::get('AffiliateMinPayout', 25))]) }}

@csrf
@error('amount')
{{ $message }}
@enderror

{{ __('client.affiliates.add_to_balance_desc') }}

@csrf
@endif @else
{{ __('client.affiliates.join_title') }}

{{ __('client.affiliates.join_desc') }}

@csrf
@endif
{{ __('client.affiliates.commission_history') }} @if($commissionTotal >= \App\Support\ClientListFilter::TOOLBAR_FROM || $period)
@endif
@forelse($commissions ?? [] as $comm) @empty @endforelse
{{ __('common.table.date') }} {{ __('client.affiliates.referred_client') }} {{ __('common.table.type') }} {{ __('common.table.amount') }} {{ __('common.table.status') }}
{{ $comm->date?->format(date_fmt()) ?? "-" }} {{ $comm->invoice?->client?->full_name ?? "-" }} {{ __('client.affiliates.commission') }} {{ money_fmt(($comm->amount_in ?? 0) > 0 ? $comm->amount_in : $comm->amount_out) }} {{ __('client.affiliates.credited') }}
📈

{{ __('client.affiliates.no_commissions') }}

@if($commissions instanceof \Illuminate\Pagination\LengthAwarePaginator && $commissions->hasPages())
{{ $commissions->links() }}
@endif @section("scripts") @endsection @endsection