@extends('adminlte::page') @section('title', 'payments') @section('content_header')
| Category | Service | Name | 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 |