Date & Time (@userTimezone)
{{ $booking->formatted_final_date }} at {{ $booking->formatted_final_time }}
Duration
{{ $booking->start_time->diffInHours($booking->end_time) }} hours
Golfer
{{ $booking->golferProfile->user->name }}
Client
{{ $booking->bookingRequest->client->name }}
Booking Price
${{ number_format($booking->price, 2) }}
Time Until Booking
{{ round($refund->hours_until_booking, 1) }} hours
{{ $refund->getSummary() }}
Original Payment
After Cancellation
You will receive a refund of ${{ number_format($refund->client_refund_amount, 2) }}
Refunds typically appear in your account within 5-10 business days
No refund will be issued due to late cancellation
You will receive ${{ number_format($refund->golfer_payout_amount, 2) }} as compensation
This amount will be added to your available balance immediately
More than 72 hours before: Full refund to client
24-72 hours before: 50% refund to client, 50% to golfer
Less than 24 hours before: No refund to client, 100% to golfer