@component('mail::message') # Refund Processed Successfully Hello {{ $refund->booking->bookingRequest->client->name }}, Your refund has been successfully processed and will be returned to your original payment method. @component('mail::panel') **Refund Confirmation** **Refund Amount**: ${{ number_format($refund->amount, 2) }} **Original Payment**: ${{ number_format($refund->booking->price, 2) }} **Transaction ID**: {{ $refund->stripe_refund_id }} **Processed Date**: {{ \App\Helpers\TimezoneHelper::formatForUser($refund->created_at, 'F j, Y \a\t g:i A', $refund->booking->bookingRequest->client->timezone) }} **Expected in Account**: {{ $refund->created_at->addBusinessDays(5)->format('F j, Y') }} - {{ $refund->created_at->addBusinessDays(10)->format('F j, Y') }} @endcomponent ## Booking Details @component('mail::panel') **Refunded Booking** **Golfer**: {{ $refund->booking->golferProfile->user->name }} **Original Date**: {{ $refund->booking->formatted_final_date }} **Original Time**: {{ $refund->booking->formatted_final_time }} **Booking Status**: {{ ucfirst($refund->booking->status) }} @endcomponent @if(isset($refund->reason) && $refund->reason) ## Refund Reason {{ $refund->reason }} @endif ## Refund Breakdown @component('mail::table') | Description | Amount | |:------------|-------:| | Original Payment | ${{ number_format($refund->booking->price, 2) }} | @if($refund->amount < $refund->booking->price) | Cancellation Fee | -${{ number_format($refund->booking->price - $refund->amount, 2) }} | @endif | **Refund Total** | **${{ number_format($refund->amount, 2) }}** | @endcomponent ## When Will I Receive My Refund? Refunds typically appear in your account within **5-10 business days**, depending on your bank or card issuer. The funds will be returned to the same payment method you used for the original booking. @component('mail::panel') **Payment Method**: {{ ucfirst($refund->booking->payment->payment_method ?? 'Card') }} ending in {{ substr($refund->booking->payment->stripe_payment_intent_id ?? '****', -4) }} @endcomponent ## Don't See Your Refund? If you don't see the refund in your account after 10 business days: 1. Check with your bank or card issuer 2. Contact our support team with your transaction ID 3. We'll help track down the refund @component('mail::button', ['url' => 'mailto:' . config('mail.from.address') . '?subject=Refund Inquiry - Transaction ' . $refund->stripe_refund_id]) Contact Support @endcomponent ## Book Again We're sorry your session didn't work out. We'd love to help you find another great training opportunity! @component('mail::button', ['url' => route('golfers.index')]) Browse Professional Golfers @endcomponent @component('mail::panel') **Questions?** If you have any questions about this refund, please contact our support team at {{ config('mail.from.address') }} with your transaction ID: {{ $refund->stripe_refund_id }} @endcomponent Thank you for using The Fair Way Social. We hope to serve you again soon! Thanks,
The {{ config('app.name') }} Team @component('mail::subcopy') Refund ID: {{ $refund->id }} | Booking ID: {{ $refund->booking->id }} | Keep this email for your records. @endcomponent @endcomponent