@extends('admin.layouts.app') @section('title','External Paper Reviews') @section('page-title','External Paper Reviews') @section('page-subtitle','Confirm external platform acceptance before authors register paper details') @section('papers-active','active') @section('content') @if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
For conferences using an external submission platform, authors pay the paper review fee here first — one payment per paper. After they submit on CMT (or similar), mark each paid applicant as Accepted or Rejected. Rejected papers require a new fee if the author submits another paper. Only accepted authors can use Register Accepted Paper in the user portal.
Total

{{ $stats['total'] }}

Pending

{{ $stats['pending'] }}

Accepted

{{ $stats['accepted'] }}

Rejected

{{ $stats['rejected'] }}

@forelse($applications as $application) @php $canDecide = app(\App\Services\ExternalPaperReviewService::class)->canDecide(auth()->user(), $application->conference); @endphp @empty @endforelse
Author Conference Payment Paid Status Decision
{{ $application->user?->name }} {{ $application->user?->email }} {{ $application->conference?->name }} {{ $application->payment?->payment_reference }} {{ $application->payment?->currency }} {{ number_format($application->payment?->amount ?? 0, 2) }} {{ $application->payment?->paid_at?->format('M d, Y') ?? $application->created_at->format('M d, Y') }} {{ $application->statusLabel() }} @if($application->external_reference) Ref: {{ $application->external_reference }} @endif @if($application->decided_at) {{ $application->decided_at->format('M d, Y') }} {{ $application->decidedBy?->name }} @else — @endif @if($application->isPending() && $canDecide) @elseif($application->isPending()) No permission @else Decided @endif
No external paper review applications found.
{{ $applications->withQueryString()->links() }}
@foreach($applications as $application) @php $canDecide = app(\App\Services\ExternalPaperReviewService::class)->canDecide(auth()->user(), $application->conference); @endphp @if($application->isPending() && $canDecide) @endif @endforeach @endsection