@php($receiptDraft=\Illuminate\Support\Facades\DB::table('receipt_submissions')->where('id',session('receipt_edit'))->where('status','draft')->first())
YOUR IN-STORE PURCHASE, YOUR BONUS MOMENT

Bought in store?
Claim your spins.

Upload your store receipt, verify your email, then play immediately. Our team will check your receipt before confirming and emailing your rewards.

@if(auth()->user()?->is_admin)

Customer entry is available when signed out of your administrator account.

Review receipts@else
@csrf

Your verification code and approved reward details will be sent to this email.

@include('purchase.branch-select')
@if($receiptDraft)
Saved receiptYour previously uploaded receiptReceipt kept. Click the preview to enlarge it. Upload a file below only if you want to replace it.
@endif @php($receiptRules=\Illuminate\Support\Facades\DB::table('receipt_rules')->where('id',1)->first()) @if($receiptRules->spins && $receiptRules->minimum_spend!==null)
Campaign details

Minimum spend: {{ $receiptRules->minimum_spend }} · {{ $receiptRules->spins }} provisional spins per receipt. Rewards require approval.@if($receiptRules->valid_days) Receipt age limit: {{ $receiptRules->valid_days }} days at submission.@endif

@endif
@include('purchase.custom-fields')

Read our privacy notice about purchase verification and prize fulfilment.

Optional offers & updates
These are optional. You can play without subscribing. Contact the store to withdraw consent.
One receipt unlocks one spin allowance. All rewards are pending verification. Already submitted? Sign in with email.
@endif