@php
$kpiCards = [
['title' => 'Total Reward Codes', 'value' => '1,248', 'badge' => '+12', 'badge_type' => 'purple'],
['title' => 'QR Scans', 'value' => '842', 'badge' => '+8.4', 'badge_type' => 'green'],
['title' => 'Offer Opens', 'value' => '615', 'badge' => '+5.2', 'badge_type' => 'green'],
['title' => 'Reviewed Offers', 'value' => '486', 'badge' => '3 Pending', 'badge_type' => 'yellow'],
['title' => 'Redeemed Offers', 'value' => '328', 'badge' => '26.3% CR', 'badge_type' => 'green'],
['title' => 'Payment Generated', 'value' => '$96,200', 'badge' => 'High Value', 'badge_type' => 'purple'],
];
$rewardData = [
[
'reward_code' => 'TXN-10234',
'winner' => 'Rahul Sharma',
'winner_role' => 'Player',
'event' => 'NZ League 2026',
'partner' => 'NYC Luxury Apts',
'redeemed' => '56',
'discount' => '-$4,600',
'payment' => '$42,000',
'status' => 'Active'
],
[
'reward_code' => 'TXN-10234',
'winner' => 'Rahul Sharma',
'winner_role' => 'Player',
'event' => 'NZ League 2026',
'partner' => 'NYC Luxury Apts',
'redeemed' => '56',
'discount' => '-$4,600',
'payment' => '$42,000',
'status' => 'Active'
],
[
'reward_code' => 'TXN-10234',
'winner' => 'Rahul Sharma',
'winner_role' => 'Player',
'event' => 'NZ League 2026',
'partner' => 'NYC Luxury Apts',
'redeemed' => '56',
'discount' => '-$4,600',
'payment' => '$42,000',
'status' => 'Active'
],
[
'reward_code' => 'TXN-10234',
'winner' => 'Rahul Sharma',
'winner_role' => 'Player',
'event' => 'NZ League 2026',
'partner' => 'NYC Luxury Apts',
'redeemed' => '56',
'discount' => '-$4,600',
'payment' => '$42,000',
'status' => 'Active'
],
[
'reward_code' => 'TXN-10234',
'winner' => 'Rahul Sharma',
'winner_role' => 'Player',
'event' => 'NZ League 2026',
'partner' => 'NYC Luxury Apts',
'redeemed' => '56',
'discount' => '-$4,600',
'payment' => '$42,000',
'status' => 'Active'
],
[
'reward_code' => 'TXN-10234',
'winner' => 'Rahul Sharma',
'winner_role' => 'Player',
'event' => 'NZ League 2026',
'partner' => 'NYC Luxury Apts',
'redeemed' => '56',
'discount' => '-$4,600',
'payment' => '$42,000',
'status' => 'Active'
],
];
@endphp
@foreach($kpiCards as $card)
@endforeach
Reward Coupon Performance
@include('admin.reports.partials._filter-bar', [
'dateId' => 'reportDateRange',
'select1Id' => 'reportEvent',
'select2Id' => 'reportStatus',
'searchId' => 'reportSearch'
])
@if(count($rewardData) > 0)
| Reward Code |
Winner |
Event |
Partner |
Redeemed |
Discount |
Payment |
Status |
Actions |
@foreach($rewardData as $row)
| {{ $row['reward_code'] }} |
{{ $row['winner'] }}
{{ $row['winner_role'] }}
|
{{ $row['event'] }} |
{{ $row['partner'] }} |
{{ $row['redeemed'] }} |
{{ $row['discount'] }} |
{{ $row['payment'] }} |
{{ $row['status'] }}
|
View
|
@endforeach
@include('admin.reports.partials._table-pagination', ['count' => count($rewardData)])
@else
No reward coupon records found.
@endif
@endsection
@section('scripts')
@endsection