Yemek abonelikleri (meal plans)
Yemek planı — tek seferlik bir sipariş değil, bir abonelik: misafir bir dönem için (haftalık veya aylık) ödeme yapar ve her gün yeniden sipariş vermeden programa göre hazır yemekler alır. Bu format, misafirin epizodik değil program dahilinde yemek yediği yerler için — kantinler, karanlık mutfaklar (dark kitchen), ofise kurumsal yemek teslimatı ve fitness beslenmesi için — tasarlanmıştır.
Açmak için: Admin panel → Yemek planları (admin.masamenu.tr/meal-plans).
Yemek planı nedir
Plan, işletmenin ayarladığı bir şablondur:
- isim, açıklama ve varyant — aynı takvimin farklı lezzet dizileri için "standart", "vejetaryen", "hafif" gibi serbest bir etiket;
- günün yemekleri veya kombo setleri ve bunların adedi;
- teslimat haftanın günleri (örneğin, yalnızca hafta içi);
- abonelik süresi — bir hafta veya birkaç hafta (ay ≈ 4 hafta);
- tüm dönemin fiyatı — genellikle aynı günler için tek tek siparişlerin toplamından daha ucuz;
- teslimat penceresi (örneğin, "12:00–13:00");
- aktif/kapalı — aktif olmayan planlar misafire gösterilmez.
Admin bölümü
"Yemek planları" sayfasında — lokasyon seçimi ve iki bölüm bulunur:
Planlar — oluşturma ve düzenleme özellikli liste: form, dönemin adını, açıklamasını, varyantını, para birimini ve fiyatını, hafta cinsinden süresini, haftanın günlerini (günlere göre geçiş anahtarları), miktarlı yemekleri ve teslimat penceresini toplar. "Şimdi çalıştır" butonu, otomatik cron'u beklemeden kontrol için bugüne ait sipariş oluşturmayı manuel olarak tetikler.
Abonelikler — lokasyona göre oluşturulmuş aboneliklerin tablosu: misafir, plan, dönem (başlangıç/bitiş tarihleri), durum (aktif/duraklatıldı/iptal edildi/tamamlandı), ödeme (ödenmedi/ödendi) ve teslim edilen sipariş sayısı; tablodan bir dönemi ödendi olarak işaretlemek veya aboneliği iptal etmek mümkündür.
Bölüm, yalnızca yemek planı lokasyonun bir özelliği olarak bağlıysa admin menüsünde görünür.
Vitrin ve abonelik kaydı
Lokasyonun aktif planları varsa, menü sayfasında (yemek/yemekhane modunda) yemek listesinin üstünde bir "Öğün aboneliği" bloğu görünür: dönem fiyatı ve teslimat günleriyle plan kartları, bir "Kaydol" düğmesi.
Misafir planı seçer, adını, telefonunu ve teslimat adresini girer, onaylar — abonelik hemen oluşturulur. Dönem için çevrimiçi ödeme henüz otomatikleştirilmemiştir: kayıttan sonra misafir "Ödeme bekleniyor" durumunu görür — dönem yerinde veya işletmeyle anlaşılan şekilde ödenir, çalışan ise ödemeyi admin panelinde işaretler.
Abone takvimi
Misafir bu cihazda daha önce bir abonelik oluşturduysa (tarayıcı bunu hatırlar), bir sonraki ziyaretinde menü sayfasında aboneliğini ve yaklaşan teslimatların takvimini görür. Belirli bir gün için "Atla" butonu kullanılabilir — bu günün teslimatı, tüm aboneliği iptal etmeden oluşturulmaz.
Günlük sipariş oluşturma
Her gün belirlenen saatte otomatik bir işlem, lokasyonun tüm aktif aboneliklerini tarar ve bugün teslimat günü olan (gün atlanmamışsa ve abonelik duraklatılmamışsa) her abonelik için "yemek planı" kaynak etiketiyle olağan bir teslimat siparişi oluşturur. Ardından sipariş, diğer tüm siparişlerle aynı hattan geçer: mutfak (KDS), sipariş monitörü, kendi teslimat ekranı — abonelik siparişleri için ayrı bir kuyruk yoktur.
Zaten işlenmiş bir gün için tekrar çalıştırma ikinci bir teslimat oluşturmaz — oluşturma işlemi idempotenttir.
Abonelikte kayıt anında sabitlenen içerik ve fiyat, daha sonra admin panelinde planın şablonu düzenlense bile değişmez — her aktif aboneliğin kendi koşul "anlık görüntüsü" vardır.
İlgili bölümler
- Siparişler — programa göre oluşturulan siparişlerin nereye düştüğü
- Mutfak (KDS) — abonelik siparişlerinin olağan siparişlerle aynı şekilde işlenmesi
- Kendi teslimat — abonelik öğünlerini dağıtan kurye ekranı
Dönem ödemesi
Şu an için abonelik ödemesi manueldir: işletme, dönem için parayı yerinde (nakit/kart) veya başka herhangi bir uygun şekilde alır ve abonelikler tablosunda aboneliği ödendi olarak işaretler. Abonelik yenilendiğinde bir sonraki dönem için otomatik tahsilat henüz bağlı değildir.
Sık sorulan sorular
Ya misafir bir günü atlamayı unutur ve evde olmazsa?
O güne ait sipariş yine de programa göre oluşturulur — teslimatı önceden atlamak abonenin takviminden yapılabilir veya işletmeyle doğrudan iletişime geçilebilir.
Admin panelde planın değiştirilmesi zaten oluşturulmuş aboneliklere etki eder mi?
Hayır — her aboneliğin, oluşturulduğu anda sabitlenen kendi yemek setine, fiyatına ve günlerine sahiptir; "Planlar"daki şablon düzeltmeleri yalnızca yeni abonelikler için geçerlidir.
Abonelik ödemesi her dönem otomatik olarak mı çekilir?
Henüz hayır — ödeme manuel yapılır: işletme dönem için parayı alır ve admin panelde aboneliği ödendi olarak işaretler.