@extends('layouts.app') @section('title', 'Detail Transaksi PPOB') @section('breadcrumb') @endsection @section('content')
Detail Transaksi
@if($transaction->status === 'failed') @endif

{{ $transaction->order_id }}

Order ID

{!! $transaction->status_badge !!}

Status Transaksi

@if($transaction->provider) @endif
Produk: {{ strtoupper($transaction->product_type) }}
Provider: {{ $transaction->provider }}
Target Number: {{ $transaction->target_number }}
Amount: Rp {{ number_format($transaction->amount) }}
Admin Fee: Rp {{ number_format($transaction->admin_fee) }}
Total Amount: Rp {{ number_format($transaction->total_amount) }}
@if($transaction->payment_url) @endif
Created: {{ $transaction->created_at->format('d/m/Y H:i:s') }}
Updated: {{ $transaction->updated_at->format('d/m/Y H:i:s') }}
Payment URL: Open
Informasi Customer
@if($transaction->user)
{{ substr($transaction->user->name, 0, 2) }}
{{ $transaction->user->name }}
{{ $transaction->user->email }}
User ID: {{ $transaction->user->id }}
Role: {{ $transaction->user->role ?? 'User' }}
Joined: {{ $transaction->user->created_at->format('d/m/Y') }}
@else

Guest Transaction

No user account associated
@endif
@if($transaction->payment_data)
Payment Data
Payment Request Data:
{{ json_encode(json_decode($transaction->payment_data), JSON_PRETTY_PRINT) }}
@if($transaction->payment_response)
Payment Response Data:
{{ json_encode(json_decode($transaction->payment_response), JSON_PRETTY_PRINT) }}
@endif
@endif
Transaction Timeline
Transaction Created

Order {{ $transaction->order_id }} created

{{ $transaction->created_at->format('d/m/Y H:i:s') }}
@if($transaction->payment_url)
Payment URL Generated

Payment gateway URL created

{{ $transaction->created_at->format('d/m/Y H:i:s') }}
@endif @if($transaction->status === 'success')
Payment Completed

Transaction successfully processed

{{ $transaction->updated_at->format('d/m/Y H:i:s') }}
@elseif($transaction->status === 'failed')
Payment Failed

Transaction failed or cancelled

{{ $transaction->updated_at->format('d/m/Y H:i:s') }}
@else
Waiting for Payment

Transaction pending customer payment

Current status
@endif
@endsection @push('scripts') @endpush