@version(2) {{-- 결제 결과. 상태는 콜백에서 이미 확정됐고 이 화면은 보여 주기만 한다 --}} @php $zp_src = Context::get('source_order_code'); $zp_status = (string)$order->status; $zp_tone = 'fail'; if ($zp_status === 'paid') { $zp_tone = 'ok'; } elseif ($zp_status === 'pending' || $zp_status === 'cancelled' || $zp_status === 'partial_cancelled') { $zp_tone = 'wait'; } $zp_extra = (array)($order->extra ?? []); @endphp
PAYMENT

@if ($zp_status === 'paid') {{ $lang->zpay_result_paid }} @elseif ($zp_status === 'pending') {{ $lang->zpay_result_pending }} @elseif ($zp_status === 'cancelled' || $zp_status === 'partial_cancelled') {{ $lang->zpay_result_cancelled }} @elseif ($zp_status === 'expired') {{ $lang->zpay_result_expired }} @else {{ $lang->zpay_result_failed }} @endif

@if ($claim_message)

{{ $claim_message }}

@endif
@if (!empty($zp_src))
{{ $lang->zpay_order_code }}
{{ $zp_src }}
@else
{{ $lang->zpay_order_code }}
{{ $order->order_code }}
@endif
{{ $lang->zpay_product }}
{{ Context::replaceUserLang((string)$order->title) }}
{{ $lang->zpay_amount }}
{{ $amount_text }}
@if ($order->cancelled_amount > 0)
{{ $lang->zpay_cancelled_amount }}
{{ $cancelled_amount_text }}
@endif
{{-- 무통장입금은 여기서부터가 본론이다. 어디로 얼마를 언제까지 넣는지 --}} @if ($zp_status === 'pending' && $order->gateway === 'banktransfer')

{{ $lang->zpay_bank_guide_title }}

{{ $lang->zpay_bank_name }}
{{ $zp_extra['bank'] ?? '' }}
{{ $lang->zpay_bank_account }}
{{ $lang->zpay_bank_holder }}
{{ $zp_extra['holder'] ?? '' }}
@foreach ($zp_extra['bank_extra'] ?? [] as $zp_ex)
{{ $zp_ex['label'] ?? '' }}
{{ $zp_ex['value'] ?? '' }}
@endforeach
{{ $lang->zpay_depositor_name }}
{{ $zp_extra['depositor_name'] ?? '' }}
@if ($order->due_date)
{{ $lang->zpay_due_date }}
{{ zdate($order->due_date, 'Y-m-d H:i') }}
@endif
@endif {{-- Conekta 현금(OXXO)·계좌이체(SPEI)는 참조번호로 입금한 뒤 웹훅으로 확정된다 --}} @if ($zp_status === 'pending' && $order->gateway === 'conekta')

{{ $lang->zpay_bank_guide_title }}

{{ $lang->zpay_conekta_pending_guide }}

@if (!empty($zp_extra['conekta']['bank']))
{{ $lang->zpay_bank_name }}
{{ $zp_extra['conekta']['bank'] }}
@endif @if (!empty($zp_extra['conekta']['reference']))
{{ $lang->zpay_conekta_reference }}
@endif @if (!empty($order->due_date))
{{ $lang->zpay_bank_due_date }}
{{ zdate($order->due_date, 'Y-m-d H:i') }}
@endif
@endif
@if (!empty($zp_extra['receipt_url'])) {{ $lang->zpay_receipt }} @endif @if ($order->return_url) {{ $lang->zpay_back_to_shop }} @endif