@foreach($datos as $item) @php $fechaActual = new DateTime(); $fechaAnticipada = Carbon\Carbon::parse($item->fecha_inicio_pago)->addDays(($item->tolerancia_pago - 1))->format('Y-m-d'); $diferenciaDias = \Carbon\Carbon::parse($fechaAnticipada)->diffInDays($fechaActual); $diferenciaDiasSinPenalizacion = \Carbon\Carbon::parse($item->fecha_inicio_pago)->diffInDays($fechaActual); $fechaAnticipadaFormato = \Carbon\Carbon::parse($fechaAnticipada)->format('Y-m-d'); $fechaActualFormato = \Carbon\Carbon::parse($fechaActual)->format('Y-m-d'); @endphp @endforeach
CURSO FECHA DE INICIO FECHA FINAL COSTO FECHA DE PAGO ALUMNO ID MERCADOPAGO
{{ $item->nombre_curs }} {{ date("d/m/Y", strtotime($item->fecha_inicio_pago)) }} {{ date("d/m/Y", strtotime($item->fecha_final_pago)) }} @if ($item->estatus_pago == 'Pagado') {{ "$" . number_format($item->cantidad_pago, 2) }} @else if($item->estatus_pago == 'Vencido' || $item->estatus_pago == 'Pendiente') @if ($fechaAnticipadaFormato < $fechaActualFormato && $diferenciaDiasSinPenalizacion <= 30) {{ "$" . number_format($item->cantidad_pago, 2) }} @elseif ($fechaAnticipadaFormato < $fechaActualFormato && $diferenciaDiasSinPenalizacion >= 30) {{ "$" . number_format($item->cantidad_pago + $item->penalizacion_pago, 2) }} @elseif ($fechaAnticipadaFormato > $fechaActualFormato) {{ "$" . number_format($item->cantidad_pago - $item->descuento_pago, 2) }} @endif @endif {{ date("d/m/Y", strtotime($item->fecha_paco)) }} {{ $item->name }} @if ($item->payment_type_paco == 'cash') {{ "Pago en efectivo" }} @else {{ $item->payment_id_paco }} @endif