Pelanggan & Loyalty โ†’ Pre-Order / Pesanan Tunda

Pre-Order / Pesanan Tunda

Simpan transaksi sebagai pesanan terbuka, lanjut/bayar nanti. Cocok untuk paket data via WA dulu.

๐Ÿ›๏ธPre-Order / Pesanan Tunda

Pre-Order untuk skenario customer pesan dulu, bayar/ambil belakangan. Cocok untuk: customer pesan pulsa via WhatsApp tapi belum transfer, customer pesan aksesori yang stoknya belum ada, pesanan partai untuk reseller yang ambil besok.

Penting: Menu Pre-Order di beranda hanya untuk monitoring & lanjutkan ke Kasirโ€” tidak ada tombol (+) buat pre-order langsung. Pre-Order dibuat lewat menu Kasir dengan opsi Simpan Pesanan.

Halaman Pre-Order

Halaman Pre-Order โ€” header ungu, title 'Pre-Order', stat card: 0 Total | 0 Menunggu | Rp 0 Belum Bayar. Search bar 'Cari nama pelanggan / no. pesanan...'. Filter tabs: Semua (selected) | Menunggu | Selesai | Dibatalkan. Empty state: shopping bag icon + 'Belum ada pesanan / Buat Pre-Order melalui Kasir'
Halaman Pre-Order โ€” stat card + filter tabs

Layout halaman:

  • Stat card: Total (jumlah pre-order semua) | Menunggu (yang belum dibayar) | Belum Bayar (total nominal outstanding).
  • Search bar: cari per nama pelanggan atau no. pesanan.
  • Filter tabs: Semua (default) | Menunggu | Selesai | Dibatalkan.

Buat Pre-Order (dari Kasir)

  1. Dari Beranda โ†’ tap menu Kasir (pastikan shift sudah dibuka).
  2. Pilih produk seperti biasa, masukkan ke keranjang.
  3. Alih-alih tap Bayar, tap opsi Simpan Pesanan (atau ikon Save di Kasir).
  4. Form Simpan Pesanan terbuka:
    • Pilih Pelanggan โ€” wajib. Pilih dari database atau tambah baru.
    • (Opsional) Nomor Meja, Nama Customer, Kitchen Instructions โ€” field-field ini ada di backend tapi jarang dipakai untuk konter (umumnya untuk restoran).
    • Tipe Pesanan โ€” Pre-Order untuk konter.
    • Catatan Pesanan โ€” penting untuk detail (mis. "Pulsa untuk No. HP istri, bayar besok", "Tempered iPhone 15 belum stok, akan diambil hari Sabtu").
  5. Tap Simpan.

Layar Save Order Success menampilkan ringkasan pesanan dengan nomor pesanan unik. Pesanan masuk daftar Pre-Order, status: Menunggu.

Lanjutkan Pesanan (Bayar)

Saat customer datang untuk bayar/ambil pesanan:

  1. Buka Pre-Order โ†’ cari pesanan customer (lewat search nama atau filter Menunggu).
  2. Tap pesanan untuk buka detail.
  3. Detail menampilkan item-item, total, status, catatan. Tap Lanjutkan ke Kasir (atau Bayar).
  4. Layar Kasir terbuka dengan item pesanan sudah ada di keranjang. Kamu bisa:
    • Tambah item lain (kalau customer juga beli yang lain).
    • Edit qty / harga.
    • Hapus item kalau dibatalkan.
  5. Tap Bayar.
  6. Konfirmasi pembayaran seperti transaksi biasa.
  7. Setelah Proses Pembayaran, pesanan status berubah jadi Selesai.

Batalkan Pesanan

Kalau customer ghosting atau memang tidak jadi:

  1. Buka detail pesanan di Pre-Order.
  2. Tap Batalkan Pesanan (atau Hapus).
  3. Konfirmasi (dengan alasan kalau diminta).

Stok yang di-hold (kalau ada) dikembalikan. Pesanan masuk tab Dibatalkan untuk arsip.

Tips Pre-Order untuk Konter

  • Selalu pilih pelanggan saat Simpan Pesanan. Pesanan anonim susah dilacak nanti โ€” search di Pre-Order pakai nama pelanggan.
  • Isi catatan yang jelas. No. HP, deskripsi produk, alasan pesan, kapan ambil โ€” lebih lengkap lebih baik.
  • Limit pre-order untuk customer baru. Yang belum dikenal, batasi nominal. Mayoritas ghosting/canceling terjadi di awal kenal.
  • Follow up via WhatsApp H-1 sebelum jadwal ambil. Reminder customer.
  • Pre-Order untuk pulsa via WA. Customer langganan kirim no. HP via WA, kasir buat pesanan dulu, lalu kirim pulsa setelah customer transfer. Bayar di Pre-Order saat dapat bukti transfer.
  • Bedakan Pre-Order vs Piutang. Pre-Order = belum eksekusi (customer belum dapat barang/pulsa). Piutang = sudah eksekusi tapi belum dibayar. Jangan dicampur.
  • Review tab Dibatalkan sebulan sekali โ€” identifikasi customer yang sering batal, evaluasi limit pre-order ke depan.