@extends('frontend.layouts.user_panel') @section('panel_content') @php $paymentHistory = \App\Models\CustomerPackagePayment::with('customer_package') ->where('user_id', Auth::user()->id) ->orderBy('id','desc') ->get(); $totalCount = $paymentHistory->count(); $completedCount = $paymentHistory->where('status','Completed')->count(); $failedCount = $paymentHistory->whereIn('status',['Failed','failed'])->count(); @endphp
{{ translate('Total Purchases') }}
{{ $totalCount }}
{{ translate('Completed') }}
{{ $completedCount }}
{{ translate('Failed') }}
{{ $failedCount }}
| {{ translate('Pincode') }} | {{ translate('Package') }} | {{ translate('Purchase Date') }} | {{ translate('Expiry Date') }} | {{ translate('Amount') }} | {{ translate('Payment Mode') }} | {{ translate('Status') }} |
|---|---|---|---|---|---|---|
| @if($pincode && $pincode != '—') {{ $pincode }} @else — @endif | {{ isset($value->customer_package->name) ? $value->customer_package->name : '—' }} | {{ date('d-m-Y', strtotime($value->created_at)) }} | {{ $expiryDate }} | {{ single_price($value->amount) }} | {{ $value->payment_method ?? '—' }} | @if($status == 'completed') {{ translate('Completed') }} @elseif($status == 'failed') {{ translate('Failed') }} @else {{ translate('Pending') }} @endif |