Skip to content
FuncionalidadesPreciosAfiliadosBlogAyudaNosotrosContacto
ComenzarIniciar sesión
Volver al Blog
guides2026-07-205 min de lectura

Sincronizar tu menu QR con la API de Yemeksepeti Marketplace

Como una cadena de hamburguesas de 12 productos en Eskisehir mantiene 95TL en Yemeksepeti y 85TL en mesa, con sync 4x/dia y webhook de agotado.

th

thMenu Team

thmenu.com

Una cadena de hamburguesas con 12 productos en Eskisehir Tepebasi recibia la misma queja cada viernes : la smashburger costaba 89TL en Yemeksepeti y 75TL en el local. La solucion: sync unidireccional a la API marketplace, cuatro veces al dia, y un webhook de agotado.

Por que el doble precio es obligatorio

Yemeksepeti cobra 23% de comision + IVA por pedido. Si listas el precio de mesa, el margen desaparece. En Tepebasi: 85TL en mesa, 95TL en delivery.

Fuente unica: el admin de thMenu mantiene price_dine_in y price_delivery como columnas separadas. El adaptador solo lee el precio de delivery.

El POST /restaurant/{id}/products

Auth OAuth 2.0 client_credentials, token bearer de 1 hora cacheado en Cloudflare KV con TTL de 55 minutos. El cron dispara a las 06:00, 11:30, 17:00, 22:00 hora local.

  • Payload: un POST bulk con 12 productos.
  • Idempotencia: SHA-256 del payload; hash igual, llamada omitida.
  • Rate limit: 60 req/min, el bulk nos deja muy abajo.

Propagacion del webhook de agotado

Burger agotada: tap del KDS → D1 stock_count = 0 → evento de cola → adaptador PATCH /products/{sku}. Latencia: 3-7 segundos.

FAQ

Cuanto tarda el acceso? Yemeksepeti otorga sandbox en 5-10 dias habiles; produccion requiere contrato activo.

Es legal el doble precio? Si, la autoridad turca de competencia acepta la comision como costo.

Sirve para Getir o Trendyol Yemek? Si, con SKU map dedicada por plataforma.

¿Te resultó útil? Compártelo.