
Bir dönem için bahşiş havuzu açın, role göre yüzde paylarını belirleyin (%60 garson / %30 mutfak / %10 bar); platform toplam tutarı her personelin o roldeki çalışma saatiyle orantılı şekilde dağıtır. Tek işlem, tek denetim kaydı, sıfır Excel tablosu.
Bahşiş havuzu, belirli bir dönem için yapılan tek bir dağıtım işlemidir — genellikle bir vardiya, bir gün ya da bir hafta. Havuzu bir başlangıç ve bitiş tarihiyle açarsınız; platform bu aralıktaki tamamlanmış her ödemenin bahşiş tutarını toplar, siz role göre yüzdeleri (toplamda 100 eden) belirleyen bir dağıtım kuralı bağlarsınız ve Dağıt'a bastığınızda sistem her personelin o dönemde kendi rolünde çalıştığı saatle orantılı payını hesaplayıp kaydeder. Havuz sırasıyla Açık → Dağıtıldı → Kilitli durumlarından geçer.
İşlemin tamamı atomiktir. Toplam tutar, kural, personel bazındaki paylar ve denetim kaydı — hepsi tek bir veritabanı işleminde yazılır; yarım kalmış bir dağıtım, eksik satır ya da 'havuz garip bir durumda takıldı' gibi bir sorun yaşanmaz. Dağıtımdan sonra havuzu kilitleyerek başka değişiklik yapılmasını engellersiniz. İşletmenin bordro için dışa aktardığı veri, personelin kendi Maaşlarım sayfasında gördüğüyle bire bir aynıdır — bu tasarım gereğidir.
Havuz, personel bazındaki satırlarla birlikte tek bir işlemde Açık'tan Dağıtıldı'ya geçer. Bir şey ters giderse hiçbir şey uygulanmaz. Yarım dağıtılmış havuz, sahipsiz satır ya da elle temizlik gerekmez.
Aynı Cuma günü çalışan iki garsondan biri 4 saat, diğeri 8 saat çalışmış olsun. Kafa sayısına göre bölüşüm ikisine de eşit pay verir ve bu adaletsiz hissettirir. Roldeki saate göre bölüşümde 8 saat çalışan garson iki katı pay alır. Hesap şeffaftır; personel kendi satırını doğrulayabilir.
Role göre yüzdeler (GARSON, MUTFAK, BAR, KARŞILAMA) işletmeye özel olarak ayarlanır. Roller toplamda 100'ü tutturmak zorundadır — bu API katmanında zorunlu kılınır. Bahşiş etiği ülkeden ülkeye, işletme tipinden işletme tipine değiştiği için bir 'varsayılan' oran yüklemiyoruz.
Havuzun toplamı, dönem içindeki tamamlanmış ödemelerin bahşiş sütunu üzerinden hesaplanır — işletmenin ödeme raporlarında zaten kullandığı aynı kaynak. Bahşişler müşterinin ödediği şekliyle personele ulaşır; çift sayım ya da atlanan kanal yoktur.
Personel → Bahşiş Havuzu → Kurallar'ı açın. Bir isim (ör. 'Standart 60/30/10'), bir uygulama filtresi (TÜMÜ / MASA SERVİSİ / TESLİMAT) ve role göre yüzdelerle bir kural oluşturun. Satırların toplamı 100 olmalı; API 99 veya 101'i reddeder.
Personel → Bahşiş Havuzu'na gidip + Dönem Aç'a tıklayın. Başlangıç ve bitiş tarihini, uygulanacak kuralı seçin. Havuz, toplam tutarı 0 olarak Açık durumda başlar — gerçek toplam dağıtım anında hesaplanır.
Havuz kartındaki Dağıt'a tıklayın. Platform, dönem içindeki tamamlanmış ödemelerin bahşiş tutarlarını toplar, her personelin rol bazında çalıştığı dakikaları mesai kayıtlarından derler, satır bazında yüzde paylarını hesaplar ve her şeyi tek seferde, atomik olarak yazar. Havuz Dağıtıldı durumuna geçer.
Dağıtımı gözden geçirdikten sonra Kilitle'ye tıklayın — havuz Kilitli durumuna geçer ve artık üzerinde değişiklik yapılamaz. Personel bazındaki payları bordro sağlayıcınız için CSV olarak dışa aktarın; personel kendi payını /admin/profile/wages sayfasında görür.
Dağıtım hesabının tamamı, personel satırlarının eklenmesi ve denetim kaydı — hepsi tek bir Prisma işleminde gerçekleşir. Ya her şey kaydedilir ya da hiçbiri; elle temizlenmesi gereken 'yarım dağıtılmış' bir durum oluşmaz.
Her rol grubu içinde (ör. 830£'lik havuzda %60 ile GARSON grubuna düşen 498£), pay, personelin o rolde dönem boyunca çalıştığı dakikalarla orantılı bölüşülür. Son satırdaki kalan, kuruş yuvarlamalarını toplamın gruba tam eşit çıkmasını sağlayacak şekilde emer.
Kurallar birinci sınıf varlıklardır — isimlendirebilir, birini varsayılan işaretleyebilir, eskimiş olanları arşivleyebilirsiniz. Uygulama filtresi (TÜMÜ / MASA SERVİSİ / TESLİMAT) sayesinde masa servisi geceleri ile teslimat vardiyaları için farklı oranlar çalıştırabilirsiniz.
Dağıtımın doğru olduğundan emin olduğunuzda havuzu kilitleyin. Satırın durumu Kilitli olur ve artık hiçbir değişikliğe izin verilmez. Ödemesi yapılmış geçmiş havuzlar her zaman kilitli olmalıdır — denetim açısından en temiz sinyal budur.
Cuma akşamı 830£ bahşiş toplamıyla kapanıyor. Vardiya dönemi için bir havuz açın, 60/30/10 kuralına göre dağıtın. Beş garson saatlerine göre 498£'i, üç mutfak personeli 249£'i, bir barmen de 83£'i paylaşır. Pazartesi sabahı CSV muhasebeciye gider.
Bazı işletmeler haftalık olarak tüm kanallardan (masa servisi + teslimat + gel-al) gelen bahşişleri birlikte dağıtır. Kaynak filtresi TÜMÜ olan bir kuralla 7 günlük havuz açın. Pazar akşamı dağıtın; personel payını Pazartesi Maaşlarım sayfasında görür.
Teslimat sürücüleri teslimat bahşişlerinin tamamını alır (kural A); masa servisi garsonları ve mutfağı kendi bahşişlerini 60/40 paylaşır (kural B). Her dönem için her kuralla ayrı bir havuz açın; sistem ikisini de kaynakları karıştırmadan doğru şekilde dağıtır.
200 kişilik bir catering etkinliğine otomatik %18 servis ücreti dahildir ve bu tutar bahşiş toplamına eklenir. O etkinlik için tek seferlik bir havuz açın, standart kuralınızı bağlayın, dağıtın. Catering ekibi normal servis ekibiyle birlikte payını alır.
Personel → Bahşiş Havuzu'nu açın, o ay dağıtılan her havuzu toplamları, kural adları ve personel bazındaki paylarla birlikte görün. Gözden geçirdiklerinizi kilitleyin; beklenmedik paylar gördüklerinizi kilitlemeden önce inceleyin.
Personelin 'benim payım ne kadar?' diye sormasına gerek kalmaz. Telefonlarından Maaşlarım'ı açar, kendilerine ait her bahşiş dağıtım satırını görürler. Hesap şeffaftır, yüzde pay gösterilir, güven bu şekilde kurulur.
Bahşiş havuzunun asıl sorunu 'payı nasıl hesaplarız' değil, 'bu payı nasıl inandırıcı kılarız'dır. Garsona hiçbir dökümü olmayan bir rakam sunan kara kutu bordro yazılımları güvensizlik doğurur ('bu rakamın doğru olduğunu nereden bileyim?'). Ordering.Tools'un bahşiş havuzu buna şeffaflıkla cevap verir: her dağıtım satırında personelin çalıştığı saat, rolü, yüzde payı ve sonuçtaki tutar yer alır. Personel hesabı görür; yöneticinin bunu savunmasına gerek kalmaz; denetim kaydı geçmişteki her dağıtımı yeniden hesaplanabilir kılar.
Kafa sayısına dayalı bahşiş bölüşümü akla en yatkın modeldir — 'üç garson, eşit bölüşsün'. Ama fazladan bir saat kalan personeli cezalandırır, saat 21:00'de tam vaktinde çıkanı ödüllendirir. Roldeki saate göre bölüşüm orantılı adaleti geri getirir: mesai kaydı personelin orada olduğunun en güvenilir ölçüsüdür ve sistem bu veriyi zaten tutuyor. Uygulaması havuz başına tek bir SQL toplamasıdır — elle sayım yok, tablo yok.
Bir yönetici, satırları toplamda %99 tutan bir bahşiş kuralı oluşturursa (bir rolü unutmuşsa), bir sonraki dağıtım havuzun %1'ini sessizce dağıtılmadan bırakır — personel için kafa karıştırıcı, yönetici için utandırıcıdır. Ordering.Tools toplamın 100 olmasını üç katmanda zorunlu kılar: kural oluşturma API'si 99'u 400 hatasıyla reddeder; dağıtım API'si hesaplama öncesinde yeniden kontrol eder; birim testleri bunu doğrular. Sonuç: sessiz yuvarlama hatası yok, sahipsiz kuruş yok, '8 sterlin nereye gitti?' diye sorulan Slack mesajları yok.
Bahşişler gerçekte nereden geliyor? Ordering.Tools'ta her müşteri ödemesi, bahşiş tutarını ayrı bir ondalık alanda tutan bir ödeme kaydı yazar. Bahşiş havuzu yalnızca tamamlanmış ödemeleri toplar — iade edilen ödemeler otomatik olarak dışarıda kalır. Beklemede ya da onaylanmış durumlar tamamlanana kadar sayılmaz. Yani sonradan geri dönen bir kartla bahşiş bırakan müşteri havuza girmez, iade edilen bir sipariş de girmez. Personele ulaşan bahşişler, işletmenin gerçekten aldığı bahşişlerdir — bu zincir tek bir sorgu derinliğinde ve tamamen yeniden hesaplanabilir.
Payı belirleyin, havuzu açın, Dağıt'a basın. Personel payını telefonundan görür. Premium özellik, Personel Yönetimi paketine dahildir.
Restoranların bununla birlikte kullandığı diğer araçlar.
Tüm ekip için sürükle-bırak haftalık program. Geçen haftayı tek tıkla yeni haftaya kopyalayın, izin taleplerini ekrandan onaylayın, personel de açık vardiyaları telefonundan üstlensin.
Daha fazla bilgiHer personel için saatlik ücret belirleyin, telefonlarından — isterseniz konum doğrulamasıyla — giriş-çıkış yapmalarını sağlayın ve puantajı tek tıkla CSV veya XLSX olarak dışa aktarın. Her ücret değişikliği geçmişiyle birlikte saklanır, her giriş-çıkış kaydı olduğu gibi kalır, her düzeltme bir iz bırakır.
Daha fazla bilgiKarşılanan sipariş sayısı, ortalama fiş tutarı, zamanında gelme oranı, iptal edilen ürünler ve müşteri puanları — hepsi personel bazında panellerde. Ayrı bir POS dışa aktarımı değil, her gece canlı sipariş verilerinizden derlenir.
Daha fazla bilgiBulgar işverenler için mevzuata uygun rapor üretimi: puantaj kayıtlarından çalışma saatlerini çekin, yılın resmi sigorta ve vergi oranlarını uygulayın, NRA portalına ve bankanıza yüklemeye hazır dosyaları indirin.
Daha fazla bilgi