Qué incluye este ejemplo
Request
Llama a Upsert menus constyle: DEFAULT. Los modificadores son productos regulares referenciados desde el array modifier_ids del grupo. Cada producto modificador lleva una entrada pricing.modifiers que describe cómo aparece dentro de ese grupo.
simple-menu.json
Puntos clave
- Los modificadores son productos.
colayspriteexisten enproductsy se referencian desdemodifier_groups[].modifier_ids. - Adjunta grupos en el padre.
classic-burgerlistachoose-drinksolo enpricing.modifier_group_ids. - Configura modificadores en la opción. Cada bebida lleva una entrada
pricing.modifiersconmodifier_group_id: "choose-drink"que describe precio y visualización dentro de ese grupo. - Las reglas del grupo viven en el grupo.
minimum_quantity: 1ymaximum_quantity: 1exigen exactamente una bebida. schedules: nullsignifica 24/7. Omite restricciones horarias en el menú base; agrega horarios solo cuando cambie la ordenabilidad.
Relacionado
Guía de sync de menús
Flujo completo de sync y modelo de composición
Upsert menus
Referencia del endpoint