@if($notificationType === 'created') 🚨 CHARGEBACK ALERT @elseif($notificationType === 'updated') 📝 CHARGEBACK UPDATE @elseif($notificationType === 'closed') @if($chargeback->resolution_type === App\Model\Chargeback::RESOLUTION_WON) ✅ CHARGEBACK WON @elseif($chargeback->resolution_type === App\Model\Chargeback::RESOLUTION_LOST) ❌ CHARGEBACK LOST @else ✓ CHARGEBACK CLOSED @endif @endif Order {{ $orderNumber }} ================================================================================ @if($requiresAction) ⚠️ ACTION REQUIRED Evidence Due: {{ $evidenceDueBy ? $evidenceDueBy->format('F j, Y g:i A') : 'Not specified' }} This chargeback requires immediate attention and evidence submission to Stripe. Action Items: - Review order details and customer communication - Gather proof of service/delivery (tickets, attendance records) - Submit evidence through Stripe Dashboard before deadline - Document all actions taken View Order Details: {{ $adminDashboardUrl }}/orders/{{ $order->id }} ================================================================================ @endif CHARGEBACK DETAILS Chargeback Amount: {{ $chargebackCurrency }} {{ number_format($chargebackAmount, 2) }} Status: {{ $chargebackStatus }} Reason: {{ $chargebackReason }} @if($evidenceDueBy) Evidence Due By: {{ $evidenceDueBy->format('F j, Y g:i A') }} @endif @if($notificationType === 'closed' && $resolutionType) Resolution: {{ ucwords(str_replace('_', ' ', $resolutionType)) }} Resolved At: {{ $resolvedAt ? $resolvedAt->format('F j, Y g:i A') : 'N/A' }} @endif Dispute ID: {{ $disputeId }} ================================================================================ ORDER INFORMATION Order Number: {{ $orderNumber }} Order Date: {{ $orderDate->format('F j, Y g:i A') }} Order Total: €{{ number_format($orderTotal, 2) }} Event: {{ $eventName }} Customer Name: {{ $customerName }} Customer Email: {{ $customerEmail }} ================================================================================ TECHNICAL DETAILS @if($chargeId) Charge ID: {{ $chargeId }} @endif @if($paymentIntentId) Payment Intent ID: {{ $paymentIntentId }} @endif ================================================================================ NEXT STEPS @if($requiresAction) Review the dispute in your Stripe Dashboard and submit evidence before the deadline. Contact the customer if needed to resolve the issue. @elseif($notificationType === 'created') Review the chargeback details and monitor for updates. You may need to submit evidence. @elseif($notificationType === 'closed') No further action required. Review the outcome and update internal records as needed. @else Monitor the chargeback status and be prepared to submit evidence if required. @endif ================================================================================ This is an automated notification from Global Gala Ticketing System. For assistance, contact {{ $supportEmail }} View Order in Admin Dashboard: {{ $adminDashboardUrl }}/orders/{{ $order->id }}