@extends("agentportal.layouts.layout") @section("title", "BnB CashApp Transaction") @section("page_style") @endsection @section("content")
@if(isset($request_record) && !empty($request_record))

{{ trans('message_lang.LBL_REQUEST_RECORD') }} - {{ $request_record->request_reference }}

{{ trans('message_lang.LBL_MY_TXNS_DETAILS') }}

@if($request_record->status == config("constants.BNBMTNMoMoSERVICE_STATUS.3") && auth()->guard('agentportal')->user()->hasRole('administrator')) @endif
{{ trans('message_lang.LBL_REFERENCE') }}: {{ $request_record->request_reference }}
{{ trans('message_lang.LBL_TYPE') }}: {{ config('constants.BnBMTNCASHINOUT_INVERSE_REQUEST_TYPES')[$request_record->request_type] }}
{{ trans('message_lang.LBL_AMOUNT') }}: {{ $request_record->currency ." ". $request_record->amount }}
{{ trans('message_lang.LBL_PHONE_NUMBER') }}: {{ $request_record->phoneNumber }}
{{ trans('message_lang.LBL_DATE') }}: {{ format_date_tz($request_record->created_at)}}
{{ trans('message_lang.LBL_STATUS') }}: {{ $request_record->status }}
@csrf @if (in_array($request_record->status, [config("constants.BNBMTNMoMoSERVICE_STATUS.1"), config("constants.BNBMTNMoMoSERVICE_STATUS.4")])) @endif
{{ trans('message_lang.LBL_REJECT_REASON') }}: {{ $request_record->reject_reason }}
@if(!$request_record->request_by)

{{ trans('message_lang.LBL_AGENT_DETAILS') }}

@else

{{ trans('message_lang.LBL_CUSTOMER_DETAILS') }}

@endif
@if(!$request_record->request_by)
{{ trans('message_lang.LBL_LOCATION') }}: {{ $request_record->requestUser->agentLocation->name }}
{{ trans('message_lang.LBL_COUNTRY') }}: {{ $request_record->requestUser->agentLocation->agentCountry->name }}
{{ trans('message_lang.LBL_AGENT_NAME') }}: {{ $request_record->requestUser->first_name ." ". $request_record->requestUser->last_name }}
{{ trans('message_lang.LBL_BALANCE_AFTER') }}: {{ $request_record->requestUser->agentLocation->agentCountry->currency ." ". $request_record->requestUser->agentLocation->balance }}
@else
{{ trans('message_lang.LBL_FULL_NAME') }}: {{ $request_record->customer->first_name ." ". $request_record->customer->last_name }}
{{ trans('message_lang.LBL_COUNTRY') }}: {{ $request_record->customer->country->country_name }}
{{ trans('message_lang.LBL_PHONE') }}: {{ $request_record->customer->phone_number }}
{{ trans('message_lang.LBL_BALANCE_AFTER') }}: {{ config('constants.COUNTRY_CODE_WISE_CURRENCY')[$request_record->customer->country->country_code] }}
@endif
@else

BnB CashApp Transaction

{{trans('message_lang.BTN_RECEIPT')}}   @hasanyrole('main teller|supervisor|teller') @if (auth()->guard('agentportal')->user()->agentLocation->enable_cashin == true && (auth()->guard('agentportal')->user()->agentLocation->parent_id == 0 || auth()->guard('agentportal')->user()->agentLocation->network->enable_cashin == true)) {{ trans('message_lang.LBL_CASHIN') }}  @endif @if (auth()->guard('agentportal')->user()->agentLocation->enable_cashout == true && (auth()->guard('agentportal')->user()->agentLocation->parent_id == 0 || auth()->guard('agentportal')->user()->agentLocation->network->enable_cashout == true)) {{ trans('message_lang.LBL_CASHOUT') }}  @endif @endhasanyrole {{ trans('message_lang.BTN_BACK') }}
{{ trans('message_lang.LBL_BNF_DETAILS') }}:
{{ trans('message_lang.LBL_BENEFICIARY_NAME') }}: {{ $details->customer_first_name ?? '' }} {{ $details->customer_last_name ?? ' ' }}
{{ trans('message_lang.LBL_PHONE_NUMBER') }}: {{ $details->customer_phone_number ?? '-' }}
@if ($details->status == 'in_progress') @endif
{{ trans('message_lang.LBL_MY_TXNS_DETAILS') }}:
{{ trans('message_lang.LBL_TXN_REF_NO') }}: {{ $details->reference ?? '-' }}
{{ trans('message_lang.LBL_TRANSACTION_TYPE') }}: {{ isset($details->type) ? $types[$details->type] : '' }}
{{ trans('message_lang.LBL_TXN_DATE') }}: {{ $details->date ?? '-' }}
{{ trans('message_lang.LBL_COUNTRY') }}: {{ $details->country ?? "" }}
{{ trans('message_lang.LBL_CURRENCY') }}: {{ $details->currency }}
{{ trans('message_lang.LBL_AMOUNT') }}: {{ number_format($details->amount, 2) . ' (' . $details->currency . ')' }}
{{ trans('message_lang.LBL_SENDING_FEES') }}: {{ number_format($details->fees, 2) . ' (' . $details->currency . ')' }}
{{ trans('message_lang.LBL_TOTAL_AMOUNT') }}: {{ number_format($details->total, 2) . ' (' . $details->currency . ')' }}
{{ trans('message_lang.LBL_TXN_STATUS') }}: @if($details->status == 'success') {{ trans('message_lang.STATUS_OPTION_SUCCESS') }} @elseif($details->status == 'failed') {{ trans('message_lang.STATUS_OPTION_FAILED') }} @elseif($details->status == 'in_progress') {{ trans('message_lang.STATUS_OPTION_INPROGRESS') }} @endif
@php if(isset($details->payment_method_type) && $details->payment_method_type == config('constants.PAYMENT_METHOD_TYPE.CAN_ETRANSFER_REQUEST')) $details->xReferenceId = $details->reference; @endphp @if(isset($details->xReferenceId))
@csrf
@else INCOMPLETE TRANSACTION @endif
@if(($details->status == 'in_progress' || $details->status == 'failed') && isset($details->xReferenceId) && (isset($details->isBalanceUpdated) && !$details->isBalanceUpdated))
@csrf
@elseif($details->status == 'in_progress' && !isset($details->xReferenceId))
@csrf
@endif
{{ trans('message_lang.LBL_LOCATION') }}: {{ $details->location }} > {{ ($details->agent_first_name ?? '') .' '.($details->agent_last_name ?? '') }}
@endif
@endsection @section("page_vendors") @endsection