@extends('front.layouts.app-auth') @push('page_css') @endpush @section('content')
@include('front.components.breadcrumbs', ['currentPage' => 'Wallet'])

My Wallet

View your transaction history and manage your balance.

{!! \App\Helpers\Helper::price($walletBalance ?? 0) !!}
Current Balance
Available for withdrawal
{!! \App\Helpers\Helper::price($totalCredits ?? 0) !!}
Total Credits
All time
{!! \App\Helpers\Helper::price($thisMonthCredits ?? 0) !!}
This Month Credits
Current month
{!! \App\Helpers\Helper::price($thisMonthDebits ?? 0) !!}
This Month Debits
Current month
@if($dateFrom || $dateTo || ($typeFilter && $typeFilter !== 'all') || ($statusFilter && $statusFilter !== 'all')) Clear @endif

Transaction History

@forelse($transactions as $transaction) @php $formattedDate = $transaction->transaction_date ? \App\Helpers\Helper::showdate($transaction->transaction_date, false, 'M d, Y') : 'N/A'; $formattedTime = $transaction->transaction_date ? \App\Helpers\Helper::showdate($transaction->transaction_date, false, 'h:i A') : ''; // Format amount using model's formatted_amount accessor $formattedAmount = $transaction->formatted_amount; @endphp @empty @endforelse
Date Campaign Description Reference Amount Balance After Status
{{ $formattedDate }}
{{ $formattedTime }}
@if($transaction->campaign) @else -- @endif
{{ $transaction->title ?? 'Transaction' }}
@if(isset($transaction->description) && $transaction->description)
{{ \Illuminate\Support\Str::limit($transaction->description, 50) }}
@endif
@if(isset($transaction->reference_number) && $transaction->reference_number)
{{ \Illuminate\Support\Str::limit($transaction->reference_number, 20) }}
@else -- @endif
{{ $formattedAmount }}
{!! \App\Helpers\Helper::price($transaction->balance_after ?? 0) !!}
{{ $transaction->status_label['name'] }}
No transactions found
Start by making a transaction to see it here.
@if($transactions->hasPages())
{{ $transactions->links() }}
@endif
@endsection @push('page_script') @endpush