@extends('admin.layouts.app') @section('title', __('mpesa::mpesa.nav.requests')) @section('content') @php use Modules\Gateways\Mpesa\Services\Money; @endphp @include('mpesa::admin._nav', ['title' => __('mpesa::mpesa.nav.requests')])
| # | {{ __('common.table.date') }} | {{ __('mpesa::mpesa.admin.type') }} | {{ __('common.table.client') }} | {{ __('mpesa::mpesa.admin.invoice') }} | {{ __('mpesa::mpesa.admin.amount_kes') }} | {{ __('mpesa::mpesa.admin.phone') }} | {{ __('mpesa::mpesa.admin.status') }} | {{ __('mpesa::mpesa.admin.result') }} | {{ __('mpesa::mpesa.admin.receipt') }} |
|---|---|---|---|---|---|---|---|---|---|
| {{ $r->id }} | {{ $r->created_at->format('Y-m-d H:i:s') }} | {{ $r->type === 'stk' ? 'STK' : __('mpesa::mpesa.admin.claim') }} {{ $r->environment }} |
@if($r->client){{ $r->client->full_name }}@endif | @if($r->invoice_id)#{{ $r->invoice?->invoice_num ?: $r->invoice_id }}@endif | {{ $r->type === 'stk' ? Money::format(Money::minor($r->amount)) : '—' }} | {{ $r->phone_masked ?: '—' }} | @include('mpesa::admin._badge', ['value' => $r->status, 'group' => 'request_status']) | {{ $r->result_code ? '['.$r->result_code.'] ' : '' }}{{ \Illuminate\Support\Str::limit((string) $r->result_desc, 80) }} | @if($r->transaction){{ $r->transaction->receipt }}@else{{ $r->claimed_receipt ?: '—' }}@endif |
| {{ __('mpesa::mpesa.admin.none') }} | |||||||||