@extends('admin.layouts.app') @section('title', __('mpesa::mpesa.reversal.title')) @section('content') @php use Modules\Gateways\Mpesa\Services\Money; @endphp @include('mpesa::admin._nav', ['title' => __('mpesa::mpesa.reversal.title')])
{{ __('mpesa::mpesa.reversal.confirm_title', ['receipt' => $tx->receipt]) }}
@if($blocked)
{{ $blocked }}
{{ __('common.actions.back') }} @else
{{ __('mpesa::mpesa.admin.receipt') }}{{ $tx->receipt }}
{{ __('mpesa::mpesa.reversal.amount') }}{{ Money::format(Money::minor($tx->amount)) }} ({{ __('mpesa::mpesa.reversal.full_only') }})
{{ __('mpesa::mpesa.admin.payer') }}{{ $tx->payer_name }} {{ $tx->msisdn_masked }}
{{ __('mpesa::mpesa.admin.shortcode') }}{{ $tx->shortcode }} ({{ $tx->environment }})
{{ __('mpesa::mpesa.admin.paid_at') }}{{ $tx->transacted_at?->format('Y-m-d H:i') }}
{{ __('mpesa::mpesa.admin.allocations') }} @forelse($tx->activeAllocations as $a)
#{{ $a->invoice?->invoice_num ?: $a->invoice_id }}: {{ $a->source_currency }} {{ $a->invoice_portion }} {{ __('mpesa::mpesa.admin.to_invoice') }}, {{ $a->credit_portion }} {{ __('mpesa::mpesa.admin.to_credit') }}
@empty — @endforelse
{{ __('mpesa::mpesa.reversal.effects') }} @if($dual)
{{ __('mpesa::mpesa.reversal.needs_second') }}@endif
@csrf
{{ __('common.actions.cancel') }}
@endif
@endsection