Bahşiş Havuzu — Bahşişleri role ve çalışılan saate göre, tek seferde dağıtın — 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.
Personel Yönetimi · 2. Aşama

Bahşiş Havuzu — Bahşişleri role ve çalışılan saate göre, tek seferde dağıtın

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.

Ordering.Tools'ta bahşiş havuzu nedir?

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.

Ekibinizin güveneceği bahşiş havuzu neden bu

Yarım kalan işlem yok, atomik dağıtım

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.

Kafa sayısına değil, roldeki saate göre dağıtım

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.

Önceden belirlenmiş bir şablon yok, kural size ait

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.

Kaynak: gerçek ödeme tutarları, hiçbir zaman tahmin değil

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.

Bahşiş havuzu nasıl çalışır

1

Dağıtım kuralını tanımlayın

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.

2

Dönem için havuz açın

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.

3

Dağıtın

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.

4

Kilitleyin ve dışa aktarın

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.

Bahşiş Havuzu — özellik detayları

Tek işlemle atomik dağıtım

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.

  • Havuz durum kontrolü: dağıtım için Açık olmalı
  • Kural toplamı tam olarak 100 olmalı (ondalık hesaplama için ±0,01 tolerans)
  • Ya hep ya hiç — bahşiş dağıtım satırları ve havuz durumu tek işlemde değişir
  • Denetim kaydı toplam tutarı, dağıtılan miktarı, oluşturulan satır sayısını ve işlemi yapan kişiyi tutar

Roldeki saate göre pay hesabı

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.

  • Puantaj sisteminin de beslendiği aynı mesai kaydı akışından okur
  • Her kullanıcının rolünü dönem içindeki en güncel vardiya atamasından çözer
  • Son satırdaki kalan kuruş yuvarlamalarını devralır (sahipsiz kuruş kalmaz)
  • Boş rol grupları (sıfır saat) hatasız şekilde atlanır

Özelleştirilebilir dağıtım kuralları

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.

  • İşletme başına birden fazla kural — döneme veya kaynağa göre değiştirin
  • isDefault bayrağı — bir kural yeni havuzlara otomatik uygulanır
  • Toplamın 100 olması API ve veritabanı katmanında zorunlu
  • Yumuşak arşivleme (isActive=false) geçmiş havuzlarda kullanılan kuralları korur

Sonuçlanmış havuzlar için Kilitli durum

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.

  • Durum kontrolü: kilitlemek için Dağıtıldı olmalı
  • Kilitli havuzlar yeniden dağıtılamaz veya düzenlenemez
  • Yönetim panelinde ayrı bir görsel işaretleme (kilit simgesi)
  • Denetim kaydı, kilitleme işlemini yapan kişiyle birlikte tutulur

Bahşiş havuzu nerede işe yarıyor

Cuma akşamı servis bahşişi dağıtımı

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.

Haftalık bahşiş havuzu, tüm kanallar

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.

Masa servisi ile teslimatı ayrı dağıtma

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.

Sabit servis ücretli catering etkinliği

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.

Ay sonu değerlendirmesi

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.

Personel için kendi kendine sorgulama

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.

Personelin hesabını doğrulayabildiği için güvendiği bahşişler

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.

Roldeki saat, kafa sayısını neden geçer

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.

Toplamı 100'e sabitleme, her katmanda zorunlu

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.

Kaynak: tamamlanmış ödemelerin bahşiş tutarı

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.

Bahşişleri adil, eksiksiz ve şeffaf şekilde dağıtın

Payı belirleyin, havuzu açın, Dağıt'a basın. Personel payını telefonundan görür. Premium özellik, Personel Yönetimi paketine dahildir.

İlgili özellikler

Restoranların bununla birlikte kullandığı diğer araçlar.

Vardiya Planlayıcı — Haftalık programı dakikalar içinde hazırlayın, saatlerce değil

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 bilgi
Ücret Takibi — Değiştirilemeyen kayıt geçmişi, konum doğrulamalı giriş-çıkış, aktarıma hazır puantajlar

Her 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 bilgi
Personel Performansı — Gerçek koçluk anlarını ortaya çıkaran günlük veriler

Karşı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 bilgi
BG Bordro Raporları — Maaş Bordrosu (ведомост), Декларация 1+6 ve Banka Transfer Dosyaları Oluşturun

Bulgar 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