Skip to main content
Cuando uno o más productos cambian en Fire, Fire emite dos tipos de eventos de producto: Ambos eventos usan el mismo patrón targets[] — un solo evento cubre todas las tiendas donde aparece el producto. Las actualizaciones de producto son incrementales — los productos del payload se agregan o actualizan, nunca se eliminan. Para remover un producto de un menú, Fire envía un evento menu.updated completo sin ese producto.

Comparación con eventos de tienda y menú

Manejar el evento

targets lista cada tienda y menú que debe recibir la actualización. Los datos del producto son los mismos para todos los targets. Consulta product.updated para el esquema completo.
1

Verifica la firma

Valida X-Fire-Signature. Consulta Autenticación.
2

Confirma de inmediato

Devuelve 200 OK antes de procesar.
3

Itera los targets

Para cada entrada de targets, identifica la tienda y el menú en tu sistema downstream.
4

Agrega o actualiza productos

Aplica products, modifierGroups y categories a cada target. No elimines ningún producto existente que no esté presente en el payload.