@extends('layouts.app') @section('title','Your remaining spins') @section('content')
YOUR SPIN CHECK

{{ $email }}

@if($balance>0)

You have {{ $balance }} {{ $balance===1?'spin':'spins' }} remaining.

Your receipt email is verified. Continue playing before the receipt review deadline. Rewards remain subject to receipt approval.

Continue spinning ↗ @elseif($receipts->isEmpty())

No submission found.

We couldn’t find a receipt submission for this email. Try the email used on your form, or upload your receipt to join.

Submit a receipt

Check another email

@elseif($receipts->contains('status','awaiting_email'))

No usable spins yet.

A receipt’s verification period has ended or it could not be activated. Contact the store for help. Please do not submit the same receipt again.

@elseif($receipts->contains(fn($receipt)=>in_array($receipt->status,['pending','approved','redeemed'],true)))

You’ve completed your spins.

Check the status below. Approved reward confirmations and redemption instructions are sent by email.

View my receipts & rewards @else

No valid spins remaining.

Your claims are expired, rejected or unavailable. Check the notes below or contact the store for assistance.

@endif @foreach(session('spin_check_notes',[]) as $note)

{{ $note }}

@endforeach @if($receipts->isNotEmpty())
@foreach($receipts as $receipt)@endforeach
Receipt / storeStatusSpins remainingReview note
{{ $receipt->receipt }}{{ $receipt->branch }}{{ match($receipt->status){'pending'=>'Pending receipt review','awaiting_email'=>'Email verification incomplete',default=>ucfirst($receipt->status)} }}@if($receipt->status==='pending')Play before: {{ $receipt->review_deadline }}@endif{{ $receipt->status==='pending' && $receipt->review_deadline && now()->lt(\Carbon\Carbon::parse($receipt->review_deadline)) ? $receipt->remaining_claim_spins : 0 }}{{ $receipt->reason ?: '—' }}
@endif

Haven’t submitted a new receipt? Upload it here.

@endsection