Cara Bina Laman Pesanan Makanan: Menu, Troli, Masa Ambil dan Paparan Dapur
Laman pesanan makanan membolehkan pelanggan memilih daripada menu anda, menyesuaikan item, memilih masa ambil atau hantar, membayar dan menerima pengesahan — manakala dapur melihat setiap pesanan muncul pada skrin dan menandakannya siap. Untuk membinanya, anda perlukan menu dengan pilihan (saiz, tambahan, "tiada bawang"), troli yang mengira jumlah dengan betul, slot masa dengan had supaya dapur tidak kewalahan, pembayaran kad, dan papan pesanan yang ringkas untuk kakitangan. Pembina aplikasi AI boleh menghasilkan semua ini daripada penerangan yang jelas. Kerja sebenar terletak pada butiran: waktu operasi, item yang habis, had pesanan dan apa yang berlaku apabila pembayaran berjaya tetapi pesanan tidak tersimpan.
Apa yang diperlukan oleh laman
Halaman
- Pelanggan: menu mengikut kategori, halaman item dengan pilihan, troli, daftar keluar (nama, telefon, ambil atau hantar, masa), pembayaran, dan halaman pengesahan yang menunjukkan nombor dan status pesanan.
- Dapur: senarai langsung pesanan baharu, pesanan dalam penyediaan dan pesanan siap, setiap satu dengan item, pilihan, nota dan masa ambil.
- Pemilik: penyunting menu (item, harga, foto, pilihan, tanda habis), waktu operasi, had slot, dan ringkasan jualan.
Data
| Jadual | Medan utama |
|---|---|
| Kategori | Nama, susunan |
| Item | Kategori, nama, penerangan, harga, foto, alergen, tersedia ya atau tidak |
| Kumpulan pilihan | Item, nama ("Saiz", "Tambahan"), wajib ya atau tidak, pilihan minimum dan maksimum |
| Pilihan | Kumpulan, nama, perubahan harga |
| Pesanan | Nombor, nama pelanggan, telefon, e-mel, jenis (ambil atau hantar), alamat, masa slot, subjumlah, yuran, jumlah, status bayaran, status pesanan |
| Baris pesanan | Pesanan, item, kuantiti, pilihan yang dipilih, harga baris, nota |
| Tetapan | Waktu operasi, panjang slot, pesanan maksimum setiap slot, zon dan yuran penghantaran |
Simpan nama item dan harga pada setiap baris pesanan pada masa pesanan dibuat. Jika menu ditukar kemudian, pesanan lama tetap perlu menunjukkan apa yang pelanggan sebenarnya bayar.
Kebenaran
Pelanggan hanya melihat pesanan mereka sendiri melalui pautan pengesahan. Kakitangan dapur boleh melihat dan mengemas kini pesanan tetapi tidak boleh menukar harga. Pemilik menyunting menu dan tetapan. Log masuk dapur yang dikongsi pada tablet adalah perkara biasa; pemilik sepatutnya ada log masuk sendiri yang berasingan.
Keputusan dan pertukaran
Ambil sendiri, hantar atau kedua-duanya
Ambil sendiri sahaja jauh lebih mudah dibina dan inilah tempat kebanyakan kedai kecil patut bermula. Penghantaran menambah zon, yuran, pesanan minimum, pengesahan alamat, tugasan pemandu dan senarai panjang perkara yang boleh silap.
ASAP atau masa yang dijadualkan
"Secepat mungkin" mudah ditawarkan tetapi sukar dikotakan pada malam yang sibuk. Slot yang dijadualkan dengan had — contohnya tidak lebih lapan pesanan bagi setiap tetingkap 15 minit — melindungi dapur dan menetapkan jangkaan. Anda masih boleh memaparkan "masa paling awal tersedia: 18:45".
Bayar awal atau semasa mengambil
Bayaran dalam talian mengurangkan pesanan yang tidak datang dan mempercepatkan proses ambil. Bayar semasa mengambil lebih mudah dibina tetapi mengundang pesanan palsu. Kebanyakan tempat menerima bayaran kad awal melalui checkout yang dihoskan seperti Stripe Checkout; panduan pembayaran kami menerangkan cara menyediakannya. Tip, cukai dan peraturan resit berbeza mengikut negara — semak peraturan tempatan.
Cara pesanan sampai ke dapur
Pilihannya: tab pelayar di atas tablet yang dimuat semula secara automatik (paling mudah), e-mel atau mesej bagi setiap pesanan sebagai sandaran, atau menghantar pesanan ke pencetak resit (memerlukan perkakasan dan persediaan tambahan). Bunyi apabila pesanan baharu masuk lebih penting daripada yang anda sangka.
Arahan pertama yang berkesan
Bina laman pesanan dalam talian untuk Casa Verde, sebuah taqueria di Austin, Texas, untuk ambil sendiri sahaja. Kategori menu: Tacos, Bowls, Sides, Drinks. Item ada pilihan: tacos pilih protein (ayam, carnitas, cendawan +$1), tortilla (jagung atau tepung) dan tambahan pilihan (guac +$1.50, keju +$0.75); bowls pilih asas dan protein. Pelanggan menambah item ke troli, memilih slot ambil 15 minit dalam waktu operasi (Selasa–Ahad 11:00–21:00, waktu Central), memasukkan nama dan telefon, dan melihat jumlah dengan cukai jualan 8.25%. Hadkan setiap slot kepada 8 pesanan dan sembunyikan slot yang penuh. Simpan pesanan dalam pangkalan data dengan status baharu, sedang disediakan, siap, diambil. Halaman dapur (perlu log masuk) menunjukkan pesanan hari ini mengikut masa ambil, memainkan bunyi untuk pesanan baharu, dan membolehkan kakitangan menggerakkan pesanan. Halaman pemilik untuk menyunting menu, menandakan item habis dan menghentikan pesanan. Bayaran kad datang kemudian — buat masa ini pesanan ialah "bayar semasa ambil". Reka bentuk yang berani, berwarna-warni dan mesra telefon dengan butang besar.
Memulakan dengan bayar semasa ambil membolehkan anda menguji keseluruhan aliran pesanan bersama kakitangan sebelum bayaran diletakkan.
Langkah membina
- Menu dan pilihan. Pastikan menu, kumpulan pilihan dan pengiraan harga betul. Uji satu item dengan setiap gabungan pilihan.
- Troli dan daftar keluar. Kuantiti, nota, jumlah, cukai, dan pemilih slot yang menghormati waktu operasi.
- Simpan pesanan dan pengesahan. Pengiraan jumlah di pelayan — jangan sekali-kali percaya harga yang dihantar oleh pelayar — dan halaman pengesahan dengan nombor pesanan.
- Papan dapur. Senarai langsung, bunyi pesanan baharu, butang status, teks besar yang boleh dibaca dari satu meter.
- Kawalan pemilik. Habis, hentikan pesanan, had slot, waktu operasi.
- Bayaran dalam mod ujian. Tandakan pesanan sebagai dibayar hanya apabila pembekal bayaran mengesahkannya, dan uruskan kes apabila bayaran berjaya tetapi pesanan tidak tersimpan.
- Pemberitahuan. E-mel atau mesej pengesahan dan mesej "sedia untuk diambil" melalui pembekal anda sendiri. Lihat menambah pemberitahuan.
- Pelancaran lembut. Jalankan dengan kakitangan dan rakan selama beberapa hari, dengan memerhati bahagian dapur sama seperti bahagian pelanggan.
Kesilapan biasa
- Mengira harga di pelayar sahaja. Sesiapa sahaja boleh menukarnya. Kira semula di pelayan.
- Tiada suis habis. Anda akan menjual bahagian terakhir lima kali.
- Tiada had slot. Hari Jumaat yang sibuk akan bertukar menjadi 40 pesanan yang perlu siap pada 19:00.
- Maklumat alergen tiada atau lapuk. Papar alergen bagi setiap item dan pastikan ia tepat; peraturan ini ketat di banyak negara.
- Kekeliruan zon waktu. Simpan masa dalam UTC, paparkan mengikut waktu tempatan restoran, dan uji menghampiri tengah malam dan perubahan waktu siang.
- Tablet dapur tidur. Pastikan skrin kekal menyala dan uji bahawa pesanan baharu muncul tanpa perlu muat semula.
Bila produk siap sedia lebih baik
Jika anda mahu ditemui oleh pelanggan baharu di kawasan anda, platform penghantaran membawa permintaan yang sukar anda cipta sendiri — sebagai pertukaran komisen. Jika anda sudah menggunakan sistem POS, semak sama ada ia menyertakan pesanan dalam talian; pesanan yang terus masuk ke kaunter dan pencetak dapur sukar ditandingi.
Bina sendiri apabila anda mahukan pesanan terus bebas komisen daripada pelanggan tetap, aliran pesanan yang disesuaikan dengan cara anda bekerja (pra-pesanan untuk kedai roti, dulang katering, menu penyediaan makanan mingguan), atau pesanan yang dikaitkan dengan skim ganjaran atau laman web anda sendiri. Panduan laman web restoran merangkumi bahagian lain laman di sekelilingnya.
Membina dengan Mythex
Di Mythex, anda menerangkan aliran pesanan dalam sembang dan ia muncul dalam pratonton langsung yang boleh anda semak dalam bingkai saiz telefon. Pesanan dan menu disimpan dalam pangkalan data Postgres yang diminta oleh ejen apabila anda mahu ia disimpan. Bayaran kad menggunakan akaun Stripe anda sendiri dan kunci yang disimpan sebagai rahsia projek — resipi Stripe menunjukkan arahannya — dan teks atau e-mel melalui pembekal anda sendiri, kerana Mythex tiada produk pembayaran, e-mel atau SMS terbina dalam. Webhook pembayaran memerlukan aplikasi diterbitkan pada URL awam. Sebelum melancarkan, /test meminta ejen melalui proses pesanan dalam pratonton dan melaporkan apa yang rosak.
Untuk arahan permulaan, cuba halaman pesanan roti atau halaman pesanan kopi, atau pembina kedai dalam talian restoran.
Soalan lazim
Apakah yang diperlukan oleh laman pesanan makanan?
Menu dengan harga, pilihan dan status habis; troli; butiran ambil atau hantar dengan masa; bayaran; pengesahan pesanan; dan paparan dapur tempat kakitangan melihat pesanan baharu dan menandakannya siap.
Bagaimana saya elak menerima lebih banyak pesanan daripada yang mampu dikendalikan dapur?
Hadkan pesanan mengikut slot masa. Bahagikan hari kepada tetingkap ambil 15 minit, hadkan berapa banyak pesanan atau item yang diterima setiap tetingkap, dan benarkan dapur menghentikan pesanan dengan satu butang apabila mereka terlalu sibuk.
Bolehkah saya uruskan penghantaran sendiri?
Boleh, jika anda ada pemandu. Tentukan zon penghantaran mengikut poskod atau jarak, tetapkan pesanan minimum dan yuran penghantaran bagi setiap zon, dan beri pemandu senarai ringkas pesanan dengan alamat. Ramai restoran bermula dengan ambil sendiri sahaja.
Adakah laman pesanan sendiri lebih baik daripada aplikasi penghantaran?
Laman sendiri mengelakkan komisen bagi pesanan terus dan mengekalkan hubungan dengan pelanggan, tetapi anda yang perlu membawa trafik dan mengendalikan penghantaran. Kebanyakan restoran guna kedua-duanya: platform untuk menarik pelanggan baharu, dan laman sendiri untuk pelanggan tetap.