@extends('layouts.app') @section('title', 'Confirmation de commande') @section('content')
{{-- ========================================================= --}} {{-- EN-TÊTE DE CONFIRMATION --}} {{-- ========================================================= --}} @if($order->status === 'paid')
{{-- Décorations --}}

Paiement confirmé

Félicitations 🎉

Ta commande a été confirmée et tes billets sont maintenant disponibles. Présente simplement ton QR code à l'entrée.

Paiement réussi Billets disponibles
@elseif($order->status === 'pending')

Commande en cours

Paiement en attente

Ta commande est en attente de confirmation du paiement.

@else

Commande

Paiement échoué

Le paiement n'a pas pu être confirmé. Merci de réessayer.

@endif {{-- ========================================================= --}} {{-- INFORMATIONS ÉVÉNEMENT --}} {{-- ========================================================= --}}
{{-- Bande supérieure --}}
{{ $order->event->starts_at->translatedFormat('d M Y · H:i') }}

{{ $order->event->title }}

{{ $order->event->location }}
{{-- Total --}}

Total payé

{{ number_format($order->total_amount, 0, ',', ' ') }} FCFA

{{-- Séparateur --}}
{{-- Informations commande --}}

Commande

#{{ $order->id }}

Billets

{{ $order->items->sum('quantity') }}

Statut

@if($order->status === 'paid') Payée @elseif($order->status === 'pending') En attente @else Échec @endif
{{-- ========================================================= --}} {{-- BILLETS --}} {{-- ========================================================= --}} @if($order->status === 'paid')

Accès à l'événement

Tes billets

@foreach($order->items as $item) @foreach($item->tickets as $ticket) {{-- ================================================= --}} {{-- CARTE BILLET --}} {{-- ================================================= --}}
{{-- Bande couleur --}}
{{-- QR CODE --}}
{!! QrCode::size(150)->margin(1)->generate($ticket->code) !!}
{{-- Informations --}}

{{ $item->ticketType->name }}

@if($ticket->status === 'valid') Valide @elseif(in_array($ticket->status, ['cancelled', 'refunded', 'expired'])) @if($ticket->status === 'cancelled') Annulé @elseif($ticket->status === 'refunded') Remboursé @else Expiré @endif @else Déjà utilisé @endif

Présente ce QR code à l'entrée de l'événement.

{{-- Code billet --}}

Code du billet

{{ $ticket->code }}

{{-- Date --}}
{{ $order->event->starts_at->translatedFormat('d M Y') }} {{ $order->event->starts_at->format('H:i') }}
{{-- Partie basse --}}
Billet électronique
Télécharger PNG #{{ $loop->iteration }}
@endforeach @endforeach
{{-- ========================================================= --}} {{-- EMAIL --}} {{-- ========================================================= --}}

Tes billets sont disponibles

Un email contenant tes billets a également été préparé. Si tu ne l'as pas reçu, tu peux demander un nouvel envoi.

@csrf
{{-- ========================================================= --}} {{-- CONSEIL --}} {{-- ========================================================= --}}

Garde ton QR code accessible le jour de l'événement. Chaque billet possède un code unique et ne peut être utilisé qu'une seule fois.

@endif {{-- ========================================================= --}} {{-- ACTIONS --}} {{-- ========================================================= --}}
Découvrir d'autres événements @if($order->status === 'paid') Imprimer / PDF @endif
{{-- ============================================================= --}} {{-- STYLE IMPRESSION --}} {{-- ============================================================= --}} @endsection ```