@php use App\Models\Deposit; $statusMeta = [ Deposit::STATUS_PENDING => ['label' => 'যাচাই চলছে', 'class' => 'border-info/50 bg-info/10 text-info'], Deposit::STATUS_APPROVED => ['label' => 'অনুমোদিত', 'class' => 'border-success/50 bg-success/10 text-success'], Deposit::STATUS_REJECTED => ['label' => 'প্রত্যাখ্যাত', 'class' => 'border-danger/50 bg-danger/10 text-danger'], ]; $meta = $statusMeta[$deposit->status] ?? $statusMeta[Deposit::STATUS_PENDING]; $methods = collect(config('earning.deposit.providers', [])) ->map(fn (array $provider): string => (string) ($provider['label'] ?? '')) ->all(); $options = [Deposit::STATUS_APPROVED, Deposit::STATUS_REJECTED]; @endphp জমার তালিকায় ফিরুন

{{ $deposit->reference }}

৳ {{ number_format((float) $deposit->amount, 2) }}

{{ $meta['label'] }}
ব্যবহারকারী
{{ $deposit->user?->name }} {{ $deposit->user?->username }}
পেমেন্ট মাধ্যম
{{ $methods[$deposit->method] ?? $deposit->method }}
@if ($deposit->package)
প্যাকেজ (অনুমোদনে সক্রিয় হবে)
{{ $deposit->package->name }}
@endif
প্রেরকের নম্বর
{{ $deposit->sender_number }}
ট্রানজেকশন আইডি
{{ $deposit->transaction_id }}
অনুরোধের সময়
{{ $deposit->requested_at?->format('d/m/Y, h:i a') ?? $deposit->created_at->format('d/m/Y, h:i a') }}
প্রসেসের সময়
{{ $deposit->processed_at?->format('d/m/Y, h:i a') ?? '—' }}
রিভিউ করেছেন
{{ $deposit->reviewer?->name ?? '—' }}
ব্যবহারকারীর বর্তমান ব্যালেন্স
৳ {{ number_format((float) ($deposit->user?->wallet?->available_balance ?? 0), 2) }}
@if ($deposit->status === Deposit::STATUS_REJECTED && $deposit->rejection_reason)

বাতিলের কারণ: {{ $deposit->rejection_reason }}

@endif

অবস্থা পরিবর্তন

@if ($deposit->isPending())

@if ($deposit->package) অনুমোদনের আগে মোবাইল ব্যাংকিং অ্যাপে প্রেরকের নম্বর ও ট্রানজেকশন আইডি মিলিয়ে পেমেন্ট নিশ্চিত করুন। অনুমোদন করলে {{ $deposit->package->name }} প্যাকেজটি একবারই সক্রিয় হবে; এই টাকা ওয়ালেটে যোগ হবে না। @else অনুমোদনের আগে মোবাইল ব্যাংকিং অ্যাপে প্রেরকের নম্বর ও ট্রানজেকশন আইডি মিলিয়ে পেমেন্ট নিশ্চিত করুন। অনুমোদন করলে ৳ {{ number_format((float) $deposit->amount, 2) }} একবারই ব্যবহারকারীর ওয়ালেটে যোগ হবে। @endif

@csrf @method('PATCH')

বাতিল করলে ব্যবহারকারী কারণটি দেখতে পাবেন।

@else

এই জমার অনুরোধটি ইতিমধ্যে চূড়ান্ত অবস্থায় আছে। আর কোনো পরিবর্তন করা যাবে না।

@endif

অডিট ইতিহাস

@if ($auditLogs->isEmpty())

এই অনুরোধের জন্য কোনো অডিট রেকর্ড নেই।

@else @endif