BizLedger

Independent Report Verification Portal

@if(!$report)
❌

Report NOT FOUND

Hash {{ substr($hash, 0, 32) }}… does not exist in the BizLedger registry. This document may be fabricated or altered.

@elseif($hashOk)
✅

This report is authentic and untampered

SHA-256 hash recomputed from the original transaction records matches the report registry exactly.

Business:
{{ $report->business->business_name }}
Owner Phone:
{{ $report->business->owner_phone }}
County:
{{ $report->business->county ?? '-' }}
KRA PIN:
{{ $report->business->kra_pin ?? '-' }}
Period:
{{ $report->period_from->format('d/m/Y') }} – {{ $report->period_to->format('d/m/Y') }}
Report Type:
{{ strtoupper(str_replace('_',' ',$report->report_type)) }}
Total Sales
{{ number_format($report->total_sales,2) }}
Expenses
{{ number_format($report->total_expenses,2) }}
Net Profit
{{ number_format($report->net_profit,2) }}
{{ $report->verified_percent+0 }}%
Verified via M-Pesa
Full hash: {{ $report->file_hash }}
Transaction Ledger ({{ $transactions->count() }} records)
@foreach($transactions as $tx) @endforeach
DateDescription Amount (KSh)MethodM-Pesa CodeVerified
{{ $tx->created_at->format('d/m/Y H:i') }} {{ $tx->description ?? '-' }} {{ number_format($tx->amount,2) }} {{ strtoupper($tx->payment_method) }} {{ $tx->mpesaMessage?->mpesa_code ?? '-' }} {{ $tx->is_verified ? '✅' : '✍️' }}
@else
⚠️

HASH MISMATCH — RECORDS MAY HAVE BEEN ALTERED

The stored hash {{ substr($hash,0,32) }}… does not match a recomputation from the current database records.

@endif

Powered by BizLedger · kanitecservices.co.ke/biz-ledger · Verify anytime with this link