{{--
Ticket Blocked Email - Atomic Design System v2.0
Sent when a ticket is blocked and no longer valid for entry
Note: $colors automatically injected via View Composer
--}}
@component('emails.layouts.base', [
'title' => 'Ticket Blocked',
'previewText' => 'Important notice about your ticket',
'colors' => $colors
])
@component('emails.atoms.h1', ['colors' => $colors])
Ticket Blocked
@endcomponent
@component('emails.atoms.text', ['colors' => $colors])
Dear {{ $customerName }},
@endcomponent
@component('emails.organisms.alert-box', [
'variant' => 'error',
'title' => 'Your ticket has been blocked',
'colors' => $colors
])
This ticket is no longer valid and cannot be used for entry to the event. Please read the information below carefully.
@endcomponent
@include('emails.atoms.spacer', ['height' => '20px'])
@component('emails.atoms.h3', ['colors' => $colors])
Ticket Information
@endcomponent
@component('emails.organisms.card', ['colors' => $colors])
@component('emails.molecules.info-row', [
'label' => 'Ticket Number',
'value' => $ticketNumber,
'colors' => $colors
])
@endcomponent
@component('emails.molecules.info-row', [
'label' => 'Ticket ID',
'value' => $ticketId,
'colors' => $colors
])
@endcomponent
@component('emails.molecules.info-row', [
'label' => 'Order Number',
'value' => $orderNumber,
'colors' => $colors
])
@endcomponent
@component('emails.molecules.info-row', [
'label' => 'Event',
'value' => $eventName,
'colors' => $colors
])
@endcomponent
@component('emails.molecules.info-row', [
'label' => 'Blocked On',
'value' => $blockedAt,
'colors' => $colors
])
@endcomponent
@component('emails.molecules.info-row', [
'label' => 'Reference Number',
'value' => $referenceNumber,
'colors' => $colors,
'removeBorder' => true
])
@endcomponent
@endcomponent
@include('emails.atoms.spacer', ['height' => '20px'])
@component('emails.organisms.alert-box', [
'variant' => 'warning',
'title' => 'Reason for Block',
'colors' => $colors
])
{{ $blockReason }}
@endcomponent
@component('emails.atoms.h3', ['colors' => $colors])
What This Means
@endcomponent
@component('emails.organisms.card', ['colors' => $colors])
|
|
Entry Denied: This ticket is no longer valid for event entry
|
|
|
|
QR Code Invalid: Any associated QR codes cannot be scanned
|
|
|
|
No Refund: Blocked tickets are typically not eligible for automatic refunds
|
|
|
|
Action Required: Contact support if you believe this is an error
|
|
@endcomponent
@if($isAppealable)
@include('emails.atoms.spacer', ['height' => '20px'])
@component('emails.organisms.section', ['background' => 'primary', 'colors' => $colors])
@component('emails.atoms.h2', ['colors' => $colors])
Appeal This Decision
@endcomponent
@component('emails.atoms.text', ['colors' => $colors])
If you believe your ticket was blocked in error, you can appeal this decision.
@endcomponent
@include('emails.atoms.spacer', ['height' => '16px'])
@component('emails.organisms.card', ['colors' => $colors])
How to Appeal:
|
1
|
Email our support team at {{ $supportEmail }}
|
|
|
2
|
Include your reference number: {{ $referenceNumber }}
|
|
|
3
|
Provide any supporting documentation or explanation
|
|
|
4
|
Our team will review your case within 2-3 business days
|
|
@if($appealDeadline)
Appeal Deadline: {{ $appealDeadline->format('F j, Y') }}
@endif
@endcomponent
@include('emails.atoms.spacer', ['height' => '16px'])
|
@component('emails.molecules.button', [
'href' => 'mailto:' . $supportEmail . '?subject=Ticket Block Appeal - ' . $referenceNumber . '&body=Reference Number: ' . $referenceNumber . '%0D%0ATicket ID: ' . $ticketId . '%0D%0A%0D%0APlease explain why you believe this ticket was blocked in error:',
'variant' => 'primary',
'size' => 'large',
'colors' => $colors
])
Submit Appeal
@endcomponent
|
@endcomponent
@endif
@include('emails.atoms.spacer', ['height' => '20px'])
@component('emails.atoms.h3', ['colors' => $colors])
Need Assistance?
@endcomponent
@component('emails.organisms.card', ['colors' => $colors])
Our support team is here to help
Email: {{ $supportEmail }}
Phone: {{ $supportPhone }}
Important: When contacting support, please include your reference number: {{ $referenceNumber }}
@endcomponent
@component('emails.atoms.h3', ['colors' => $colors])
Reference Information
@endcomponent
@component('emails.organisms.card', ['colors' => $colors])
Reference Number: {{ $referenceNumber }}
Ticket ID: {{ $ticketId }}
Blocked By: {{ $blockedBy }}
Blocked At: {{ $blockedAt }}
@endcomponent
@component('emails.atoms.small', ['colors' => $colors])
Note: This is a serious matter. Blocked tickets indicate potential violations of our terms of service, payment issues, or security concerns. Please contact support immediately if you believe this is an error.
@endcomponent
@endcomponent