Skip to content
FunctiesPrijzenPartnersBlogHelpOver onsContact
Aan de slagInloggen
Terug naar Blog
guides2026-07-205 min. leestijd

QR-menu automatisch synchroniseren met de Yemeksepeti Marketplace API

Hoe een burgerketen met 12 producten in Eskisehir Yemeksepeti op 95TL en dine-in op 85TL houdt, met 4x/dag sync en uitverkocht-webhook.

th

thMenu Team

thmenu.com

Een burgerketen met 12 producten in Eskisehir Tepebasi hoorde elke vrijdagavond dezelfde klacht: de smashburger kostte 89TL op Yemeksepeti en 75TL in de zaak. De oplossing: eenrichtingsync naar de marketplace-API, viermaal per dag, plus een uitverkocht-webhook.

Waarom dubbele prijzen verplicht zijn

Yemeksepeti rekent 23% commissie + btw per bestelling. Met de zaal-prijs verdampt de marge. Tepebasi: 85TL zaal, 95TL bezorging.

Single source of truth: thMenu-admin bewaart price_dine_in en price_delivery als aparte kolommen.

POST /restaurant/{id}/products

OAuth 2.0 client_credentials, bearer token van 1 uur in Cloudflare KV met TTL 55 minuten. Cron op 06:00, 11:30, 17:00, 22:00 lokale tijd.

  • Payload: een bulk-POST met 12 producten.
  • Idempotentie: SHA-256 van payload; gelijke hash, call overgeslagen.
  • Rate limit: 60 req/min, bulk houdt ons ver onder.

Uitverkocht-webhook propagatie

Burger op: KDS-tap → D1 stock_count = 0 → queue-event → adapter PATCH /products/{sku}. Latentie: 3-7 seconden.

FAQ

Hoelang duurt API-toegang? Yemeksepeti geeft sandbox in 5-10 werkdagen.

Is dubbele prijs legaal? Ja, Turkse mededingingsautoriteit accepteert marketplace-commissie als kosten.

Werkt dit voor Getir of Trendyol Yemek? Ja, met SKU-map per platform.

Was dit nuttig? Deel het.