İçeriğe atla
ÖzelliklerFiyatlandırmaİş OrtaklığıBlogYardımHakkımızdaİletişim
BaşlaGiriş Yap
Bloga Dön
guides2026-08-317 dk okuma

OpenTable API ile Rezervasyon-Menü Pre-Order: Müşteri Gelmeden Mutfak Hazır

New York Per Se modeli İstanbul Nişantaşı fine-dining'inde: OpenTable webhook + thMenu pre-order ile servis süresi 1h54dk'dan 1h27dk'ya, masa devri %18 arttı.

th

thMenu Team

thmenu.com

Nişantaşı'ndaki bir fine-dining restoran, OpenTable rezervasyonu yapan müşteriye 24 saat öncesinden thMenu pre-order link'i gönderiyor. Mutfak prep timing'i tam masaya oturuş saatine kilitleniyor. Sonuç: ortalama servis süresi 1h54dk'dan 1h27dk'ya düştü, masa devir hızı %18 arttı.

OpenTable Webhook → thMenu Pre-Order Akışı

OpenTable Reservation API'nin reservation.created webhook'unu thMenu'nün /api/pre-order/invite endpoint'ine bağlıyorsun. Webhook payload'unda party_size, reservation_time, guest_email alanları gelir. Bu üçünden hash'lenmiş bir pre-order token üretiliyor (HMAC-SHA256, 48 saat TTL).

Müşteriye giden e-posta linkin formatı: menu.thmenu.com/r/{slug}/pre-order/{token}. Token expire olduğunda link 410 Gone döner — kötüye kullanım yok. Pre-order kaydı D1_OPS.pre_orders tablosuna düşer; rezervasyon saatinden 90 dakika önce KDS'ye otomatik akar.

Mutfak Prep Timing Optimizasyonu

Fine-dining mutfağında her course'un farklı pickup süresi var: amuse-bouche 3dk, appetizer 8dk, main 22dk, dessert 14dk. Pre-order datası KDS'ye geldiğinde, sous chef her course için reverse-timeline çıkarır.

thMenu'nün course-timing engine'i party_size × course_count matrisinden tahmini fire time'ları hesaplar. 4 kişilik masada main course tüm misafirler için aynı anda 22dk içinde plate'lenecek şekilde prep başlatılır. Beklenmedik geç gelişlerde KDS bir buton ile +15dk shift yapar.

Case Study: Nişantaşı Fine-Dining

İstanbul Nişantaşı'ndaki 14 masalı bir Modern Anadolu restoranı (kişi başı ortalama hesap 1850 TL) pattern'i Mart 2026'da uyguladı. Önce-sonra metrikleri 3 aylık ölçüm:

  • Servis süresi: 1h54dk → 1h27dk (-27dk, %23.7 iyileşme)
  • Masa devri: günde 2.1 → 2.48 turn (+%18)
  • Pre-order adoption: rezervasyonların %63'ü 24 saat öncesinden tamamlandı

Aylık ek gelir: 14 masa × 0.38 ekstra turn × 1850 TL × 30 gün = 295,260 TL. Sistem entegrasyonu OpenTable Pro tier ($249/ay) + thMenu Platinum ($59/ay) ile başabaş bir hafta.

FAQ

Müşteri pre-order yapmayı atlarsa ne olur? Sistem 6 saat önce hatırlatma maili atar; yine yapılmazsa normal "anlık menü" akışına düşer, mutfak prep buffer'ı genişler ama yine de çalışır.

OpenTable Lite tier yeterli mi? Hayır — webhook yalnızca Pro ($249/ay) ve Enterprise tier'larında açık. Lite'ta polling fallback gerekir, gecikme 5dk'ya çıkar.

Allerji notu pre-order'da nasıl iletilir? thMenu'nün special_requests alanı OpenTable note'unu otomatik miras alır, KDS'de kırmızı banner gösterir, ilgili istasyon onaylamadan order release edilmez.

Faydalı buldunuz mu? Paylaşın.