Total Revenue
${{ number_format($stats['total_amount'], 2) }}
Completed
{{ number_format($stats['completed']) }}
Pending
{{ number_format($stats['pending']) }}
Refunded
{{ number_format($stats['refunded']) }}
Failed
{{ number_format($stats['failed']) }}
Platform Fees Collected
${{ number_format($stats['total_platform_fees'], 2) }}
Stripe Fees
${{ number_format($stats['total_stripe_fees'], 2) }}
Golfer Payouts
${{ number_format($stats['total_golfer_amount'], 2) }}
| Payment ID | Client | Golfer | Amount | Platform Fee | Status | Date | Actions |
|---|---|---|---|---|---|---|---|
|
#{{ $payment->id }}
{{ Str::limit($payment->stripe_payment_intent_id, 20) }}
|
@if($payment->booking?->bookingRequest?->client)
{{ substr($payment->booking->bookingRequest->client->name, 0, 1) }}
{{ $payment->booking->bookingRequest->client->name }}
{{ $payment->booking->bookingRequest->client->email }}
|
@if($payment->booking?->golferProfile?->user)
{{ substr($payment->booking->golferProfile->user->name, 0, 1) }}
{{ $payment->booking->golferProfile->user->name }}
|
{{ $payment->formatted_amount }}
Golfer: {{ $payment->formatted_golfer_amount }}
|
{{ $payment->formatted_platform_fee }}
Stripe: {{ $payment->formatted_stripe_fee }}
|
{{ $payment->status_label }} |
{{ $payment->created_at->format('M d, Y') }}
{{ $payment->created_at->format('h:i A') }}
|
View @if($payment->booking_id) Booking @endif |
|
No payments found Try adjusting your filters or search query. |
|||||||