@extends('layouts.main') @section('title', 'Transaction Details - Prolytics Connect') @section('content')
#{{ $transaction->id }}
{{ $transaction->company->name }}
{{ $transaction->company->email }}
@if($transaction->status === 'succeeded') Succeeded @elseif($transaction->status === 'failed') Failed @elseif($transaction->status === 'pending') Pending @else {{ ucfirst($transaction->status) }} @endif
${{ number_format($transaction->amount, 2) }} {{ strtoupper($transaction->currency) }}
{{ $transaction->paid_at ? $transaction->paid_at->format('M j, Y \a\t g:i A') : $transaction->created_at->format('M j, Y \a\t g:i A') }}
@if($transaction->reason) {{ str_replace('_', ' ', ucwords($transaction->reason, '_')) }} @else - @endif
{{ $transaction->description ?? '-' }}
{{ $transaction->stripe_payment_intent_id }}
{{ $transaction->stripe_subscription_id }}
{{ $transaction->stripe_invoice_id }}
{{ $transaction->company->stripe_customer_id }}
| ID | Type | Plan | Amount | Status | Date |
|---|---|---|---|---|---|
| #{{ $relatedTransaction->id }} | @if($relatedTransaction->type === 'subscription') New @elseif($relatedTransaction->type === 'upgrade') Upgrade @elseif($relatedTransaction->type === 'cancellation') Cancel @else {{ ucfirst($relatedTransaction->type) }} @endif | {{ $relatedTransaction->subscriptionPlan->title ?? 'N/A' }} | ${{ number_format($relatedTransaction->amount, 2) }} | @if($relatedTransaction->status === 'succeeded') ✓ @else ✗ @endif | {{ $relatedTransaction->paid_at ? $relatedTransaction->paid_at->format('M j, Y') : $relatedTransaction->created_at->format('M j, Y') }} |
{{ $stripeData['error'] }}