[Back]

<?php $__env->startSection('content'); ?>
<h1 class="text-2xl font-bold mb-6">Checkout</h1>

<div class="grid lg:grid-cols-2 gap-8">
    <div class="bg-white rounded-xl shadow p-6">
        <h2 class="font-semibold mb-4">Customer Info</h2>

        <form method="POST" action="<?php echo e(route('checkout.place')); ?>" class="space-y-4">
            <?php echo csrf_field(); ?>

            <div>
                <label class="text-sm">Name</label>
                <input name="customer_name" class="mt-1 w-full rounded border-gray-300"
                       value="<?php echo e(old('customer_name', auth()->user()->name)); ?>" required />
                <?php $__errorArgs = ['customer_name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> <div class="text-sm text-red-600"><?php echo e($message); ?></div> <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
            </div>

            <div>
                <label class="text-sm">Phone</label>
                <input name="customer_phone" class="mt-1 w-full rounded border-gray-300"
                       value="<?php echo e(old('phone', optional(auth()->user()->customerProfile)->phone)); ?>" required />
                <?php $__errorArgs = ['customer_phone'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> <div class="text-sm text-red-600"><?php echo e($message); ?></div> <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
            </div>

            <div>
                <label class="text-sm">Address Line 1</label>
                <input name="address_line1" class="mt-1 w-full rounded border-gray-300"
                        value="<?php echo e(old('address_line1', optional(auth()->user()->customerProfile)->address_line1)); ?>" required />
                </div>

                <div>
                <label class="text-sm">Address Line 2</label>
                <input name="address_line2" class="mt-1 w-full rounded border-gray-300"
                        value="<?php echo e(old('address_line2', optional(auth()->user()->customerProfile)->address_line2)); ?>" />
                </div>

                <div class="grid grid-cols-2 gap-3">
                <div>
                    <label class="text-sm">City</label>
                    <input name="city" class="mt-1 w-full rounded border-gray-300"
                        value="<?php echo e(old('city', optional(auth()->user()->customerProfile)->city)); ?>" required />
                </div>
                <div>
                    <label class="text-sm">State</label>
                    <input name="state" class="mt-1 w-full rounded border-gray-300"
                        value="<?php echo e(old('state', optional(auth()->user()->customerProfile)->state)); ?>" required />
                </div>
                </div>

                <div class="grid grid-cols-2 gap-3">
                <div>
                    <label class="text-sm">Postcode</label>
                    <input name="postcode" class="mt-1 w-full rounded border-gray-300"
                        value="<?php echo e(old('postcode', optional(auth()->user()->customerProfile)->postcode)); ?>" required />
                </div>
                <div>
                    <label class="text-sm">Country</label>
                    <input name="country" class="mt-1 w-full rounded border-gray-300"
                        value="<?php echo e(old('country', optional(auth()->user()->customerProfile)->country ?? 'MY')); ?>" required />
                </div>
                </div>


            <button class="w-full px-5 py-3 rounded bg-black text-white">
                Place Order (FPX stub)
            </button>
        </form>
    </div>

    <div class="bg-white rounded-xl shadow p-6">
        <h2 class="font-semibold mb-4">Order Summary</h2>

        <div class="space-y-3 text-sm">
            <?php $__currentLoopData = $cart->items; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                <div class="flex justify-between">
                    <div><?php echo e($item->product->name); ?> × <?php echo e($item->quantity); ?></div>
                    <div>RM <?php echo e(number_format(($item->quantity*$item->unit_price_cents)/100, 2)); ?></div>
                </div>
            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
        </div>

        <hr class="my-4">

        <div class="flex justify-between font-bold">
            <div>Total</div>
            <div>RM <?php echo e(number_format($subtotalCents/100, 2)); ?></div>
        </div>

        <p class="mt-4 text-xs text-gray-500">
            Payment gateway is not integrated yet. After placing order you’ll see FPX placeholder screen.
        </p>
    </div>
</div>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('layouts.public', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?><?php /**PATH C:\Users\nashr\Repo\landing-fpx\resources\views/checkout/show.blade.php ENDPATH**/ ?>