📚
Marko Bistro Rehber & Yardım MerkeziADIM ADIM ENTEGRASYON KURULUMU & KULLANIM KILAVUZU
🏠 Ana Sayfa🪑 Kasa & POS⚙️ Yönetim Paneline Dön ➔
🔌 TEKNİK BİLGİ GEREKTİRMEYEN 5 DAKİKADA KURULUM REHBERİ

Entegrasyon Kurulum Rehberi & Genel Yardım

Sanal POS, Kripto Cüzdan, Fiziki Yazar Kasa (ÖKC), Yemeksepeti/Getir/Trendyol, e-Fatura bağlantıları ve personel ekranlarının kullanımı hakkında aradığınız tüm adım adım anlatımlar aşağıdadır.

💳 1. Sanal POS & Banka Kurulumu🪙 2. Kripto Cüzdan & Binance Pay📟 3. Fiziki Yazar Kasa (ÖKC)🛵 4. Yemeksepeti / Getir / Trendyol🧾 5. GİB e-Fatura & e-Arşiv👥 6. Personel Ekranları & İşleyiş❓ 7. Sıkça Sorulan Sorular (SSS)
BÖLÜM 1 • ONLINE KREDİ KARTI TAHSİLATI

💳 Sanal POS (PayTR, İyzico, Param, Sipay & Banka POS) Kurulum Rehberi

Müşterilerinizin Masa QR Menüden veya Online Paket Mağazasından 3D Secure ile kredi kartı ödemesi yapabilmesi için aşağıdaki 4 adımı izleyin.

🔌 Entegrasyonlar Sekmesine Git ➔
1. Adım: Sağlayıcınızı Seçin

/yonetim > Entegrasyonlar & POS sekmesinde Sanal POS Sağlayıcısı menüsünden çalıştığınız kurumu (PayTR, İyzico, Param, Sipay veya Garanti BBVA, Yapı Kredi POSNET, Akbank/İş Bankası/Ziraat NestPay) seçin.

2. Adım: API Anahtarlarını Alın

PayTR için: Mağaza Paneli > Bilgi sayfasından Mağaza No, Mağaza Parolası (API Key) ve Mağaza Gizli Anahtarı (Salt) değerlerini kopyalayın.
İyzico / Banka POS için: Üye İşyeri No, API Key / Terminal ID ve Secret / 3D Store Key bilgilerinizi kopyalayın.

3. Adım: Bildirim (Callback) URL Tanımlayın

Ödeme kuruluşunuzun panelindeki Bildirim URL / Callback URL alanına aşağıdaki adresi yapıştırın. Ödeme onaylandığında masa adisyonu otomatik kapanır.

4. Adım: Kaydedin & Canlı Moda Geçin

Bilgileri girip "Sanal POS Bilgilerini Kaydet" butonuna bastığınızda QR Menüde Online Kredi Kartı seçeneği otomatik açılır. Gerçek çekim için Çalışma Modunu CANLI MOD (LIVE) yapın.

🔗 BANKA / PAYTR / İYZİCO PANELİNE YAPIŞTIRILACAK BİLDİRİM (CALLBACK) URL ADRESİNİZ:https://lezzet-pide.markobistro.com/api/payments/checkout
BÖLÜM 2 • OTOMATİK ÖDEME ONAYLI KRİPTO API & CÜZDAN ENTEGRASYONU

🪙 Kripto Ödemelerde Otomatik Ödeme Onayı İçin API Alma ve Bağlama Rehberi

Müşterinin yaptığı kripto transferinin (USDT TRC20, BTC, ETH, SOL, BNB, TON) sistem tarafından otomatik doğrulanıp onaylanması ve masa hesabının otomatik kapanması için aşağıdaki 3 yöntemden biriyle API anahtarınızı alıp bağlayabilirsiniz:

🔑 Kripto API & Cüzdan Tanımla ➔
1️⃣ Yöntem A: Binance / Binance TR API (En Kolay & %0 Komisyon)ÖNERİLEN
  1. Binance hesabınıza giriş yapın ve sağ üstteki Profil İkonu > API Yönetimi (API Management) menüsüne tıklayın.
  2. "API Oluştur (Create API)" butonuna basın, Sistem Tarafından Oluşturulan (System Generated) seçeneğini seçip etiket olarak MarkoBistro-POS yazın.
  3. API Kısıtlamaları (Restrictions): Yalnızca "Okumayı Etkinleştir (Enable Reading)" kutucuğunu işaretli bırakın. (Para çekme veya alım-satım izni VERMEYİN; böylece anahtarınız %100 güvenlidir ve yalnızca cüzdanınıza ödeme gelip gelmediğini kontrol eder.)
  4. Ekranda oluşan API Key ve Secret Key kodlarını kopyalayın. (Kurumsal Binance Pay Merchant kullanıyorsanız merchant.binance.com > Developers > API Keys menüsünden alabilirsiniz.)
2️⃣ Yöntem B: NOWPayments / CoinGate Kripto POS API (Webhook Onaylı)TAM OTOMATİK POS
  1. nowpayments.io, coingate.com veya cryptomus.com üzerinde ücretsiz mağaza hesabı açın ve ödemelerin aktarılacağı kendi cüzdan adresinizi (Outcome Wallet) tanımlayın.
  2. Panelde Store Settings (Mağaza Ayarları) > API Keys bölümüne giderek yeni bir API Key oluşturun.
  3. Aynı sayfadaki IPN (Instant Payment Notification) Secret Key bölümünden gizli anahtarınızı oluşturun.
  4. IPN Callback / Webhook URL alanına aşağıdaki /api/payments/crypto adresinizi yapıştırın. Ödeme onaylandığı anda Marko Bistro'ya otomatik sinyal gelir!
3️⃣ Yöntem C: TronGrid / Etherscan Blokzincir API (Soğuk Cüzdan On-Chain)TRUSTWALLET / METAMASK
  1. Borsa kullanmadan doğrudan TrustWallet, MetaMask, TronLink veya Ledger soğuk cüzdanınıza ödeme alıyorsanız blokzincir sorgulama API'si kullanabilirsiniz.
  2. USDT (TRC20) transferlerinin anlık sorgulanması için trongrid.io (ETH/ERC20 için etherscan.io, BNB/BEP20 için bscscan.com) üzerinden ücretsiz hesap açıp bir API Key oluşturun.
  3. Yönetim panelinde Ödeme Modu olarak "🔗 TronGrid / Etherscan Blokzincir API" seçip API Key ve cüzdan adresinizi kaydedin.
  4. Müşteri transferi gönderdiğinde sistem blokzincir ağından (On-Chain) cüzdanınıza gelen son transfer tutarını ve TxHash kodunu sorgulayarak otomatik onay verir.
Adım 1: Sağlayıcıyı Seçin

/yonetim > Entegrasyonlar & POS içindeki Kripto kartında kullandığınız API yöntemini (Binance API, NOWPayments veya TronGrid On-Chain) seçin.

Adım 2: API & Cüzdanları Girin

Aldığınız API Key, Secret Key ve ödeme kabul edeceğiniz cüzdan adreslerinizi (USDT TRC20, BTC, ETH, SOL, BNB, TON) yapıştırıp kaydedin.

Adım 3: Bağlantıyı Test Edin

Kartın altındaki "🧪 Kripto API & Otomatik Onay Bağlantısını Test Et" butonuna tıklayarak canlı kur ve API doğrulamasını kontrol edin.

Adım 4: Otomatik Ödeme Onayı

Müşteri QR kodu okutup ödemeyi gönderdiğinde sistem API / Blokzincir üzerinden transferi doğrular, siparişi ÖDENDİ yapar ve kasaya gelir olarak işler!

🔗 BINANCE PAY / NOWPAYMENTS / COINGATE PANELİNE YAPIŞTIRILACAK KRİPTO ÖDEME ONAY (WEBHOOK / IPN) URL ADRESİNİZ:https://lezzet-pide.markobistro.com/api/payments/crypto
BÖLÜM 3 • DONANIM & MALİ FİŞ ENTEGRASYONU (GMP3 / TSM)

📟 Fiziki Yazar Kasa POS (Beko 300 TR, Hugin, Ingenico, Profilo) Bağlantı Rehberi

Masada veya kasada hesap kapatıldığında fiziki yazar kasa cihazınızdan otomatik mali fiş basılması ve kart çekimi yapılması için kurulum adımları:

1. Aynı Ağa (Wi-Fi / LAN) Bağlayın

Yazar kasa POS cihazınızı restoranınızdaki kasa bilgisayarı / tableti ile aynı yerel Wi-Fi veya Ethernet ağına bağlayın. Cihazın IP adresinin değişmemesi için modemden veya cihazın Ağ Ayarları menüsünden Sabit IP (Örn: 192.168.1.150) verin.

2. GMP3 / Harici Haberleşmeyi Açın

Beko 300 TR / Ingenico / Hugin cihazınızda Ayarlar > Bağlantı > Harici Uygulama / GMP3 Eşleştirme menüsünü açın. Cihazın ekranında yerel IP adresi ve Port (varsayılan: 4444 veya 8080) görünecektir.

3. Seri No ve IP Adresini Kaydedin

/yonetim > Entegrasyonlar & POS sekmesindeki Yazar Kasa POS (ÖKC) kartından cihaz markanızı seçin, cihazın altındaki Mali Sicil No (Örn: BEK30019283) ve IP:Port bilgisini yazıp eşleştirin.

BÖLÜM 4 • YEMEK PLATFORMLARI & OTOMATİK SİPARİŞ / MENÜ EŞİTLEME

🛵 Yemeksepeti, Getir Yemek ve Trendyol Yemek Kurulum Rehberi

3 ayrı tableti takip etmek yerine tüm paket siparişlerinizi tek mutfak ve kurye ekranında toplayın, fiyatlarınızı komisyon farkıyla tek tıkla güncelleyin.

🛵 Yemeksepeti (Delivery Hero POS API)

Yemeksepeti Partner Portalı > Entegrasyon / POS Ayarları bölümünden Vendor ID (Restoran Kodu) ve POS API Token bilginizi alın. Entegrasyonlar sekmesinde Yemeksepeti kartına girip komisyon farkı oranınızı (örn. %15) belirleyerek kaydedin.

🍔 Getir Yemek (Getir Restoran Paneli)

GetirYemek Restoran Paneli > Ayarlar > API & Entegrasyon sayfasından Restaurant Secret Key ve App Secret Key bilgilerinizi kopyalayın. Marko Bistro Entegrasyonlar sekmesindeki Getir Yemek kartına yapıştırıp aktif edin.

🍕 Trendyol Yemek (Partner Paneli)

Trendyol Yemek Partner Paneli > Hesap Bilgilerim > Entegrasyon Bilgileri sekmesinden Satıcı ID (Seller ID), API Key ve API Secret anahtarlarınızı alıp Trendyol Yemek kartına kaydedin.

🔗 PAZARYERİ MENÜ & SİPARİŞ SENKRONİZASYON WEBHOOK ADRESİNİZ:https://lezzet-pide.markobistro.com/api/integrations/sync-menu
BÖLÜM 5 • RESMİ FATURALANDIRMA ENTEGRASYONU

🧾 GİB e-Fatura & e-Arşiv Entegrasyonu Kurulum Rehberi

Adisyon kapandığında veya paket sipariş tamamlandığında tek tıkla GİB onaylı e-Arşiv / e-Fatura kesmek için:

1. Vergi Levhası & VKN Bilgileri

/yonetim > Entegrasyonlar & POS içindeki e-Fatura / e-Arşiv kartında "Mükellef Kaydı & Aktivasyon" butonuna tıklayın. İşletmenizin 10 haneli VKN (veya 11 haneli TCKN), Resmi Ticari Ünvan ve Vergi Dairesi/Adres bilgilerini girin.

2. Otomatik e-Arşiv PDF & SMS Gönderimi

Aktivasyon tamamlandıktan sonra Kasa veya Yönetim Panelinden hesap kapatılırken sistem otomatik olarak GIB2026... serili resmi faturanızı oluşturur ve PDF/SMS olarak müşteriye iletir.

BÖLÜM 6 • PERSONEL EKRANLARI & GENEL KULLANIM KILAVUZU

👥 Hangi Personel Hangi Ekranı Kullanır? (Rol Bazlı Terminaller)

Marko Bistro'da her çalışan sadece kendi işiyle ilgili sadeleştirilmiş ekrana girer. Personellerinizin e-posta ve şifrelerini /yonetim > Personel / İK sekmesinden oluşturabilir veya güncelleyebilirsiniz.

👑 İşletme Sahibi / YöneticiADMIN / MANAGER

Menü, reçete maliyeti, stok, ön muhasebe, kâr raporları, personel maaş/görev atama ve tüm entegrasyon ayarları.

🪑 Kasiyer & Salon ŞefiCASHIER

Tüm masaların doluluk durumu, adisyon detayları, parçalı/tam ödeme alma, kripto transfer onaylama ve masa taşıma.

🛎️ Garson & Komi EkranıWAITER / BUSBOY

Masalardan gelen garson/hesap çağrıları, hazır olan yemek bildirimleri, masaya hızlı sipariş girme ve fotoğraflı görevler.

🍳 Mutfak, Fırın & Bar (KDS)CHEF

İstasyon bazlı (Mutfak, Bar, Tatlı) canlı sipariş kartları, hazırlama süreleri ve 'Hazır' bildirimi gönderme.

🛵 Kurye & Şoför TerminaliCOURIER / DRIVER

Hazır paket siparişleri teslim alma, tek tıkla Google Haritalar yol tarifi, müşteri arama ve kapıda tahsilat onayı (/sofor).

📊 Muhasebeci & Finans EkranıACCOUNTANT

Günlük kasa gelir/gider defteri, toptancı fatura girişi, hammadde birim maliyetleri ve finansal özet ekranı.

🧹 Temizlik, Bulaşıkhane & GörevlerCLEANER / DISHWASHER

Yöneticinin atadığı günlük iş/hijyen görevlerini görme, fotoğraflı kanıt (~25 KB otomatik ufaltmalı) ve not ile tamamlama (/gorevler).

📱 Masa QR & Online Paket MağazasıMÜŞTERİ EKRANI

Müşterilerin uygulama indirmeden masadan (/masa/masa-1) veya evden (/magaza) sipariş verdiği vitrin ekranları.

BÖLÜM 7 • KULLANICI SORULARI VE ÇÖZÜMLERİ

❓ Sıkça Sorulan Sorular (Genel Rehber)

İşletme sahiplerinin ve personellerin en çok sorduğu sorular ve pratik çözümleri:

Ödeme & Sanal POSKendi bankamın (Garanti, Yapı Kredi, Akbank, İş Bankası vb.) Sanal POS'unu nasıl bağlarım?
−

Yönetim Paneli (/yonetim) > Entegrasyonlar & POS sekmesine gidin. Sağlayıcı listesinden kendi bankanızı (Garanti BBVA GVPS, Yapı Kredi POSNET, Akbank/İş Bankası/Ziraat NestPay) veya ödeme kuruluşunuzu (PayTR, İyzico, Param, Sipay) seçin. Bankanızın size verdiği Üye İşyeri No (Merchant ID), API Kullanıcı / Terminal No ve Gizli Anahtar (Store Key / Secret Key) bilgilerini girip 'Sanal POS Bilgilerini Kaydet' butonuna basın. Kaydettiğiniz anda QR Menü ve Online Paket Mağazasında 3D Secure kartla ödeme otomatik olarak aktif olur.

Ödeme & Sanal POSPayTR veya İyzico Bildirim / Callback URL adresine ne yazmalıyım?
+
Kripto & CüzdanKripto ödemelerde otomatik ödeme onayı alması için API'yi nereden ve nasıl alırım?
+
Kripto & CüzdanAldığım Kripto API anahtarlarını nereye gireceğim ve otomatik onay nasıl çalışır?
+
Ödeme & Sanal POSMasada veya kapıda fiziksel POS cihazı (Temassız Kart / POS QR / TR Karekod) ve Yemek Kartı seçeneği var mı?
+
QR Menü & MasalarMasa 1'de görünen ürünler tüm masalarda aynı mı görünüyor? Hesaplar birbirine karışır mı?
+
QR Menü & MasalarMüşteri sipariş verirken veya hesap isterken İsim, Soyisim ve Telefon girmek zorunda mı?
+
Personel & GörevlerKurye, Garson, Mutfak, Muhasebeci veya Temizlik personeli hangi adresten giriş yapmalı?
+
Personel & GörevlerPersonele görev verirken veya personel görevi tamamlarken fotoğraflı kanıt gönderebilir mi? Veritabanında yer kaplar mı?
+
Reçete, Stok & MuhasebeReçete maliyeti ve otomatik stoktan düşme nasıl çalışır?
+
Reçete, Stok & MuhasebeToptancı alış faturalarını ve dükkan giderlerini (kira, elektrik, maaş) nereye giriyoruz?
+
Pazaryeri & Yazar KasaYemeksepeti, Getir Yemek ve Trendyol Yemek'te komisyon farkı için ayrı fiyat belirleyebilir miyim?
+
Pazaryeri & Yazar KasaBeko 300 TR, Hugin veya Ingenico Yazar Kasa POS bağlantısı için ne gerekiyor?
+