@component('mail::message') # Booking Confirmed! Hello {{ $booking->bookingRequest->client->name }}, Great news! {{ $booking->golferProfile->user->name }} has accepted your booking request. Your session is now confirmed! @component('mail::panel') **Confirmed Booking Details** **Golfer**: {{ $booking->golferProfile->user->name }} **Date**: {{ \App\Helpers\TimezoneHelper::formatDate($booking->final_date, 'F j, Y', $booking->bookingRequest->client->timezone) }} **Time**: {{ \App\Helpers\TimezoneHelper::formatTime($booking->start_time, 'g:i A', $booking->bookingRequest->client->timezone) }} - {{ \App\Helpers\TimezoneHelper::formatTime($booking->end_time, 'g:i A', $booking->bookingRequest->client->timezone) }} **Duration**: {{ $booking->start_time->diffInMinutes($booking->end_time) }} minutes **Location**: {{ $booking->bookingRequest->preferred_location }} **Total Paid**: ${{ number_format($booking->price, 2) }} @endcomponent ## Next Steps ### 1. Complete Payment @if(isset($payment) && $payment->status === 'completed') Your payment has been processed successfully. @else Please complete your payment to finalize this booking. @component('mail::button', ['url' => route('client.bookings.payment', $booking->id)]) Complete Payment @endcomponent @endif ### 2. Prepare for Your Session - Review the golfer's profile and areas of expertise - Prepare any questions or specific goals you'd like to work on - Arrive 5-10 minutes early at the meeting location - Bring appropriate golf equipment and attire ### 3. Stay Connected Use our messaging system to communicate with {{ $booking->golferProfile->user->name }} before your session. @component('mail::button', ['url' => route('conversations.show', $booking->bookingRequest->conversation_id)]) Message Your Golfer @endcomponent @component('mail::panel') **Important**: If you need to cancel this booking, please do so at least 24 hours in advance to receive a full refund according to our cancellation policy. @endcomponent ## Add to Calendar Don't forget to add this session to your calendar: - **{{ \App\Helpers\TimezoneHelper::formatDate($booking->final_date, 'F j, Y', $booking->bookingRequest->client->timezone) }}** - **{{ \App\Helpers\TimezoneHelper::formatTime($booking->start_time, 'g:i A', $booking->bookingRequest->client->timezone) }}** ({{ $booking->start_time->diffInMinutes($booking->end_time) }} minutes) We hope you have a fantastic training session! Thanks,
The {{ config('app.name') }} Team @component('mail::subcopy') View your booking details at {{ route('client.bookings.show', $booking->id) }} @endcomponent @endcomponent