@extends('layouts.admin') @section('content')

Cupones

@foreach ($coupons as $coupon) @endforeach
Código Nombre Tipo Descuento Vigencia Uso Estado Acciones
{{ $coupon->code }} {{ $coupon->name }} {{ $coupon->type === 'fixed_amount' ? 'Monto fijo' : 'Porcentaje' }} @if($coupon->type === 'fixed_amount') ${{ number_format($coupon->value, 2) }} @else {{ $coupon->value }}% @endif
{{ $coupon->valid_from->format('d/m/Y H:i') }}
{{ $coupon->valid_to->format('d/m/Y H:i') }}
{{ $coupon->current_usage }}{{ $coupon->total_usage_limit ? '/' . $coupon->total_usage_limit : '' }}
@if($coupon->usage_limit_per_customer)
{{ $coupon->usage_limit_per_customer }} por cliente
@endif
@php $isValid = $coupon->isValid(); $isExpired = now() > $coupon->valid_to; $isNotYetActive = now() < $coupon->valid_from; @endphp
$isValid, 'bg-red-700' => !$coupon->active || $isExpired, 'bg-yellow-500' => $coupon->active && $isNotYetActive ])>
@if(!$coupon->active) Inactivo @elseif($isExpired) Expirado @elseif($isNotYetActive) Pendiente @else Activo @endif
Ver Editar
@csrf
@if($coupon->usages()->count() === 0)
@csrf @method('DELETE')
@endif
{{ $coupons->links() }} @endsection