@component('layouts.self-order')

Struk Pembayaran

Terima kasih atas pesanan Anda!

Kode Transaksi

{{ $transaction->code }}

Tanggal

{{ $transaction->updated_at->format('d/m/Y H:i') }}

Nama Pelanggan

{{ $transaction->name }}

Nomor Meja

{{ optional($transaction->diningTable)->table_number ?? '-' }}

Detail Pesanan

    @foreach($transaction->transactionItems as $it)
  • {{ $it->quantity }}x {{ optional($it->product)->name }}

    @php $variantDisplay = \App\Support\Products\ItemNameFormatter::displayVariantName((int) $it->product_id, $it->variant?->name); @endphp @if($variantDisplay !== '')

    ({{ $variantDisplay }})

    @endif
    Rp{{ number_format($it->subtotal, 0, ',', '.') }}
  • @endforeach

Subtotal

Rp{{ number_format($transaction->subtotal, 0, ',', '.') }}

@if($transaction->voucher_discount_amount > 0)

Diskon Voucher{{ ! empty($transaction->voucher_code) ? ' ('.$transaction->voucher_code.')' : '' }}

-Rp{{ number_format($transaction->voucher_discount_amount, 0, ',', '.') }}

@endif @if($transaction->manual_discount_amount > 0)

Diskon Manual

-Rp{{ number_format($transaction->manual_discount_amount, 0, ',', '.') }}

@endif @if($transaction->point_discount_amount > 0)

Diskon Poin ({{ number_format($transaction->points_redeemed, 0, ',', '.') }} Poin)

-Rp{{ number_format($transaction->point_discount_amount, 0, ',', '.') }}

@endif @if($transaction->tax_amount > 0)

Pajak PB1 ({{ $transaction->tax_percentage }}%)

Rp{{ number_format($transaction->tax_amount, 0, ',', '.') }}

@endif @if(($transaction->payment_fee_amount ?? 0) > 0)

Biaya Admin

Rp{{ number_format($transaction->payment_fee_amount, 0, ',', '.') }}

@endif @if($transaction->rounding_amount != 0)

Pembulatan

Rp{{ number_format($transaction->rounding_amount, 0, ',', '.') }}

@endif

Total

Rp{{ number_format($transaction->total, 0, ',', '.') }}

@if($transaction->points_earned > 0)
Anda mendapatkan {{ number_format($transaction->points_earned, 0, ',', '.') }} Poin dari transaksi ini!
@endif
Kembali
@endcomponent