| Código | Tipo | Descuento | Vencimiento | Primer Registro | Método de Pago | País | Usos | Estado | Descripción | Acciones |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $cupon->codigo }} | @if($cupon->tipo_descuento === 'porcentaje') Porcentaje @else Monto Fijo @endif | @if($cupon->tipo_descuento === 'porcentaje') {{ $cupon->valor_descuento }}% @else ${{ number_format($cupon->valor_descuento, 2) }} @endif | @if($cupon->fecha_vencimiento) {{ $cupon->fecha_vencimiento->format('d/m/Y H:i') }} @else Sin vencimiento @endif |
@if($cupon->solo_primer_registro)
Sí ({{ $cupon->duracion_minutos }} min)
@if($cupon->texto_banner)
{{ Str::limit($cupon->texto_banner, 35) }}
@endif
@else
No
@endif
|
@if($cupon->metodo_pago === 'mercadopago') MercadoPago @elseif($cupon->metodo_pago === 'stripe') Stripe @else Ambos @endif | @if($cupon->pais_codigo) {{ $countriesByCode[$cupon->pais_codigo] ?? $cupon->pais_codigo }} @else Todos @endif | @if($cupon->limite_usos) {{ $cupon->usos_actuales }} / {{ $cupon->limite_usos }} @else {{ $cupon->usos_actuales }} / ∞ @endif | @php $estadoTexto = $cupon->estado_texto; $badgeClass = match($estadoTexto) { 'Activo' => 'bg-success', 'Inactivo' => 'bg-secondary', 'Vencido' => 'bg-danger', 'Agotado' => 'bg-warning', default => 'bg-secondary' }; @endphp {{ $estadoTexto }} | {{ Str::limit($cupon->descripcion, 30) }} |
|
| No hay cupones registrados | ||||||||||