@extends('layouts.admin') @section('title','Coupons') @section('heading','Coupons & targeting') @section('content')

Promotion governance

Create bounded, scheduled, server-priced discounts with explicit audience and basket targeting.

Create coupon

@csrf @include('admin.coupons._form')
@forelse($coupons as $coupon)@empty@endforelse
CouponValueTargetScheduleUsageDiscount grantedState
{{ $coupon->code }}
{{ $coupon->name }}
{{ $coupon->type==='percent'?$coupon->value.'%':number_format((float)$coupon->value,2) }}{{ $coupon->vendor?->name ?: ($coupon->service_type ?: 'Platform') }}
{{ $coupon->products->count() }} products · {{ $coupon->categories->count() }} categories · {{ $coupon->customers->count() }} customers
{{ $coupon->starts_at?->format('d M Y H:i') ?: 'Now' }}
to {{ $coupon->ends_at?->format('d M Y H:i') ?: 'No expiry' }}
{{ $coupon->redemptions_count }} / {{ $coupon->usage_limit ?: '∞' }}{{ number_format((float)$coupon->redemptions_sum_discount,2) }}{{ $coupon->is_active?'active':'inactive' }}Open
No coupons found.
{{ $coupons->links() }}@endsection