@extends('adminlte::page') @section('title', 'payments') @section('content_header')

Payments

@stop @section('content')
Unpaid-Queries
@if(!empty($payments)) @foreach ($payments as $key => $payment) @php if($payment->payment_status == '1') { $utctm = $payment->created_at; } else { $utctm = $payment->paid_applicants[0]->payment_tm; } $date = new DateTime($utctm); $date->modify('+5 hours +30 minutes'); @endphp @endforeach @endif
Category Service Name Email Country Mobile Number Amount Currency Date Payment Time Payment Mode Applicants Documents Test
{{ optional($payment->category)->category_title }} @php $ser_nm = ""; foreach($payment->ser_oci as $p_app){ $ser_nm .= ($ser_nm ? ', ' : '') . $p_app->service->menu_title; } @endphp @if(isset($payment->service)) {{ $ser_nm}} @endif @php $nm = $payment->appli_nm; if(isset($payment->ser_oci[0])){ $nm = $payment->ser_oci[0]->appli_nm; } @endphp {{ $nm ?? 'N/A' }} @php $u_email = $payment->appli_email; if(isset($payment->ser_oci[0])){ $u_email = $payment->ser_oci[0]->appli_email; } $total = 0; foreach($payment->ser_oci as $p_app){ $total += $p_app->visa_fee; } @endphp {{ $u_email ?? 'N/A' }} {{ $payment->country_code ?? 'N/A' }} {{ $payment->mob_no ?? 'N/A' }} @if($payment->payment_status == '1') {{ round($total) }} @endif @if($payment->payment_status == '1') @if($payment->country_code == "GB" or $payment->country_code == "uk" or $payment->country_code == "UK") GB @else USD @endif @else @if($payment->ser_oci[0]->country_code == "GB" or $payment->ser_oci[0]->country_code == "uk" or $payment->ser_oci[0]->country_code == "UK") GB @else USD @endif @endif {{ $date->format('d-m-Y') ?? 'N/A' }} {{ $date->format('h:i A') ?? 'N/A' }} @if($payment->payment_status == '1') @if($payment->trans_id != null) @php $jsonData = json_decode($payment->trans_id, JSON_PRETTY_PRINT); if($jsonData != null and count($jsonData)>0) { if (array_key_exists("payer", $jsonData)) { echo "PayPal"; } else if (array_key_exists("gid", $jsonData)) { echo "PayGlocal"; } else { echo "Rozarpay"; } } else { if(str_contains($payment->trans_id, "gl_")) { echo "PayGlocal"; } else {echo "PayPal";} } @endphp @else Manual @endif @else @if(isset($payment->ser_oci[0]) and $payment->ser_oci[0]->trans_id != null) @php if (str_contains($payment->ser_oci[0]->trans_id, "gl_")) { echo "PayGlocal"; } else {echo "PayPal";} @endphp @else Manual @endif @endif {{ count($payment->ser_oci) ?? 'N/A' }} See Documents
{{ $payments->withQueryString()->links('pagination::bootstrap-4') }}
@section('js'); @stop @stop