Una catena di hamburger di 12 prodotti a Eskisehir Tepebasi sentiva la stessa lamentela ogni venerdi sera: lo smashburger costava 89TL su Yemeksepeti e 75TL al tavolo. La soluzione: sync unidirezionale verso l'API marketplace, quattro volte al giorno, piu un webhook di esaurimento.
Perche il doppio prezzo e obbligatorio
Yemeksepeti trattiene il 23% di commissione + IVA per ordine. Al prezzo del tavolo, il margine svanisce. A Tepebasi: 85TL al tavolo, 95TL in consegna.
Fonte unica: l'admin thMenu tiene price_dine_in e price_delivery in colonne separate. L'adapter legge solo il delivery.
POST /restaurant/{id}/products
OAuth 2.0 client_credentials, bearer token di un'ora cached in Cloudflare KV con TTL 55 minuti. Cron alle 06:00, 11:30, 17:00, 22:00 ora locale.
- Payload: un POST bulk con 12 prodotti.
- Idempotenza: SHA-256 del payload; stesso hash, call saltata.
- Rate limit: 60 req/min, bulk ci tiene lontani dal limite.
Propagazione webhook esaurito
Burger esaurito: tap KDS → D1 stock_count = 0 → evento queue → adapter PATCH /products/{sku}. Latenza: 3-7 secondi.
FAQ
Tempi di accesso? Yemeksepeti concede sandbox in 5-10 giorni lavorativi; produzione richiede contratto attivo.
Il doppio prezzo e legale? Si, l'autorita turca della concorrenza accetta la commissione come costo.
Funziona per Getir o Trendyol Yemek? Si, con SKU map per piattaforma.
Ti è stato utile? Condividilo.
Articoli correlati
Cos'è un menù QR? La guida completa per i ristoranti
Un menù QR permette ai clienti di accedere alla tua carta istantaneamente dallo …
Dal menù cartaceo al menù QR digitale: guida passo passo
Vuoi adottare i menù QR ma non sai da dove iniziare? Questa guida copre fotograf…
Menu QR geolocalizzati: servire lingue diverse in base all'IP del visitatore
Come un resort da 180 coperti ad Antalya instrada lo stesso QR a menu turchi, te…