@extends('layouts.admin', ['title' => 'تحويلات الرصيد']) @php $fmt = fn ($minor) => number_format(($minor ?? 0) / 100, 2).' ج.م'; $statusLabels = [ 'pending' => 'بانتظار الموافقة', 'completed' => 'مكتمل', 'rejected' => 'مرفوض', ]; $statusTone = [ 'pending' => 'warning', 'completed' => 'success', 'rejected' => 'danger', ]; @endphp @section('content')

تحويلات الرصيد بين العملاء

راقب التحويلات، فعّلها أو أوقفها، واختر هل التحويل يتم فورًا أو بعد موافقة الإدارة.

الرجوع للمالية

إعدادات التحويل

تحكم كامل في فتح التحويلات وطريقة المراجعة.

@csrf @method('PATCH')

سياسة التشغيل الحالية

ملخص سريع يساعد الموظف يفهم النظام.

حالة الخدمة{{ $settings->wallet_transfers_enabled ? 'مفعلة' : 'متوقفة' }}
طريقة التنفيذ{{ $settings->wallet_transfers_require_approval ? 'حجز ثم موافقة' : 'تحويل فوري' }}
الحدود{{ $fmt($settings->wallet_transfer_min_minor) }} — {{ $fmt($settings->wallet_transfer_max_minor) }}
الأمانمنع التحويل لنفس الحساب وفحص الرصيد والمحفظة المجمدة

سجل التحويلات

ابحث باسم العميل أو البريد أو ID، وراجع العمليات المعلقة بسرعة.

@forelse($transfers as $transfer) @empty @endforelse
المرسل المستلم المبلغ الحالة الملاحظات التاريخ الإجراء
{{ $transfer->sender?->display_name ?: $transfer->sender?->name }} #{{ $transfer->sender?->public_id }} · {{ $transfer->sender?->email }} {{ $transfer->receiver?->display_name ?: $transfer->receiver?->name }} #{{ $transfer->receiver?->public_id }} · {{ $transfer->receiver?->email }} {{ $fmt($transfer->amount_minor) }}{{ $transfer->currency_code }} {{ $statusLabels[$transfer->status] ?? $transfer->status }} {{ $transfer->note ?: 'لا توجد ملاحظة من العميل' }} @if($transfer->admin_note) الإدارة: {{ $transfer->admin_note }} @endif {{ $transfer->created_at->format('Y-m-d H:i') }} @if($transfer->reviewed_at) مراجعة: {{ $transfer->reviewed_at->format('Y-m-d H:i') }} @endif @if($transfer->status === 'pending')
@csrf
@csrf
@else {{ $transfer->reviewer?->name ?: '—' }} @endif
لا توجد تحويلات رصيد مطابقة.
{{ $transfers->links() }}
@endsection