Skip to main content
PUT
Update product price in a menu

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

productId
string
required

ID Justo o ID externo del producto.

menuId
string
required

ID Justo o ID externo del menú (GET /ecommerce/prices).

Body

application/json

Cambios del producto en un menú. Los campos omitidos y los demás menús se conservan.

price
number

Precio base en la moneda de la marca. 0 significa gratis. Es obligatorio si el producto aún no tiene precio en ese menú.

Required range: x >= 0
discountPrice
number | null

Precio con descuento: el precio final rebajado, menor o igual al precio base. No es un monto ni un porcentaje. Reemplaza los descuentos guardados en ese menú; null los quita. Si bajas price por debajo del precio con descuento actual, envía también discountPrice o null.

Required range: x >= 0
available
boolean

Si el producto se vende en ese menú. Al asignar un precio en un menú nuevo sin este campo, queda disponible.

Response

The OpenAPI spec

success
boolean
Example:

true

data
object

Producto del catálogo.