@extends('layouts/layoutMaster') @section('title', 'Pagos de activacion') @section('content') @if(session('status'))
{{ session('status') }}
@endif @if($errors->any())
@endif
Pagos de activacion

Monitorea el estado de los cobros de ePayco antes de habilitar o revisar accesos del panel partner.

@if($payments->isEmpty())

No hay pagos para este filtro.

@else
@foreach($payments as $payment) @php $statusClass = match ($payment->status) { \App\Models\AccountActivationPayment::STATUS_APPROVED => 'success', \App\Models\AccountActivationPayment::STATUS_REJECTED => 'danger', default => 'warning', }; @endphp
{{ $payment->user?->display_name ?: 'Usuario sin nombre' }}

{{ $payment->user?->email ?: '-' }} · {{ $payment->user?->phone ?: '-' }} · Estado cuenta: {{ $payment->user?->statusLabel() ?: '-' }}

Enviado: {{ $payment->created_at?->format('Y-m-d H:i') ?: '-' }}
Revisado: {{ $payment->reviewed_at?->format('Y-m-d H:i') ?: '-' }}
Plan
{{ $payment->plan?->name ?: 'Plan' }}
Monto
${{ number_format((int) $payment->amount_cop, 0, ',', '.') }} COP
Estado pago
{{ $payment->statusLabel() }}
Checkout
{{ $payment->checkout_reference ?: $payment->reference_text ?: '-' }}
@if($payment->provider_transaction_id)

Transacción ePayco: {{ $payment->provider_transaction_id }} · Estado proveedor: {{ $payment->provider_transaction_status ?: '-' }}

@elseif($payment->proof_path) @endif @if($payment->rejection_reason)

Motivo de rechazo: {{ $payment->rejection_reason }}

@endif @if($payment->status === \App\Models\AccountActivationPayment::STATUS_PENDING_REVIEW)
@csrf @method('PATCH')
@csrf @method('PATCH')
@endif
@endforeach
{{ $payments->links() }}
@endif @endsection