{{-- Shared withdrawal receipt presentation. Used by both the auth-customer confirmation page and the guest signed-URL page. $withdrawal (Withdrawal model), $isGuest (bool). --}} @php $isDeclined = $withdrawal->status === 'declined'; $statusContext = [ 'received' => [ 'badge' => 'bg-amber-100 text-amber-800', 'hero_bg' => 'bg-emerald-100 text-emerald-700', ], 'refunded' => [ 'badge' => 'bg-emerald-100 text-emerald-800', 'hero_bg' => 'bg-emerald-100 text-emerald-700', ], 'declined' => [ 'badge' => 'bg-red-100 text-red-800', 'hero_bg' => 'bg-red-100 text-red-700', ], ][$withdrawal->status] ?? [ 'badge' => 'bg-zinc-100 text-zinc-800', 'hero_bg' => 'bg-zinc-100 text-zinc-700', ]; @endphp
@lang('shop::app.eu_withdrawal.confirmation.intro_'.$withdrawal->status)
@lang('shop::app.eu_withdrawal.confirmation.intro_'.$withdrawal->status)
{{-- Receipt Card --}}
{{ $withdrawal->uuid }}
@lang('shop::app.eu_withdrawal.confirmation.step_received')
{{ $withdrawal->received_at->copy()->setTimezone('UTC')->format('d M Y, H:i') }} UTC
@lang('shop::app.eu_withdrawal.confirmation.step_email')
@if ($withdrawal->confirmation_sent_at) @lang('shop::app.eu_withdrawal.confirmation.email_sent') @elseif ($withdrawal->confirmation_error) @lang('shop::app.eu_withdrawal.confirmation.email_pending') @else @lang('shop::app.eu_withdrawal.confirmation.email_pending') @endif
@lang('shop::app.eu_withdrawal.confirmation.step_refund_done')
{{ $withdrawal->refunded_at->copy()->setTimezone('UTC')->format('d M Y, H:i') }} UTC
@lang('shop::app.eu_withdrawal.confirmation.step_declined')
@if ($withdrawal->declined_reason)@lang('shop::app.eu_withdrawal.confirmation.declined_reason_label')
{{ $withdrawal->declined_reason }}
@lang('shop::app.eu_withdrawal.confirmation.declined_notice')
@lang('shop::app.eu_withdrawal.confirmation.step_refund')
@lang('shop::app.eu_withdrawal.confirmation.refund_notice')
@lang('shop::app.eu_withdrawal.confirmation.durable_medium_notice')