Store Coupon Validator

@if (session()->has('message'))
{{ session('message') }}
@endif

Coupon Validation Dashboard

Differentiate Checkout Coupon and Redeem Coupon stores. Redeem Coupon stores can auto-update first coupon code every 20 minutes.

🔍
@if ($editMode && $selectedId) @endif
@if ($editMode && $selectedId)
@endif
@forelse ($rows as $store) @php $row = $store->validator_view; @endphp @empty @endforelse
Store Name Affiliate URL Coupon Type Status All Coupons Action
{{ $row->store_name ?: '-' }}
{{ $row->store_slug ?: '-' }}
@if (!empty($row->affiliate_url))
{{ $row->affiliate_url }}
@else No Affiliate URL @endif
{{ $row->coupon_flow_type }} {{ $row->validation_status ?: 'Pending' }} @if (!empty($row->last_checked_at))
{{ $this->dateLabel($row->last_checked_at) }}
@endif
@if ($row->coupon_count > 0)
@foreach ($row->coupons as $coupon) {{ $coupon['title'] }} @if (!empty($coupon['code'])) {{ $coupon['code'] }} @endif @endforeach
@else No Coupons @endif
@if ($editMode) @endif
No stores found. Paste store URLs and click Import.
{{ $rows->links() }}
Store Validation Details
Detailed store and coupon validation view
Store
{{ $detail['store_name'] ?? '-' }}
Slug
{{ $detail['store_slug'] ?? '-' }}
Coupons
{{ $detail['coupon_count'] ?? 0 }}
Coupon Type
{{ $detail['coupon_flow_type'] ?? 'Checkout Coupon' }}
Validation Status
{{ $detail['validation_status'] ?? 'Pending' }}
Last Checked
{{ $this->dateLabel($detail['last_checked_at'] ?? '-') }}
Store URL
{{ $detail['store_url'] ?? '-' }}
Affiliate URL
{{ $detail['affiliate_url'] ?? '-' }}
Notes
{{ $detail['validation_notes'] ?? '-' }}
Coupons
@forelse ($detailCoupons as $coupon) @if (!empty($coupon['notes'])) @endif @empty @endforelse
Coupon Type Code Status Last Checked
{{ $coupon['title'] ?: '-' }}
{{ $coupon['destination_url'] ?: '-' }}
{{ $coupon['type'] ?: '-' }} {{ $coupon['code'] ?: '-' }} {{ $coupon['status'] ?: 'Pending' }} {{ $this->dateLabel($coupon['last_checked_at'] ?? '-') }}
{{ $coupon['notes'] }}
No coupons found.