Skip to main content
PUT
Editar un descuento del PDV

Authorizations

Authorization
string
header
required

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

Path Parameters

storeId
string
required

ID Justo o ID externo de un local de GET /ecommerce/stores, dentro de la autorización.

discountMethodId
string
required

ID Justo obtenido en GET /ecommerce/stores/{storeId}/configuration/discount-methods. Debe pertenecer al local de la ruta.

Body

application/json

Formulario de descuento del PDV. Incluye los valores actuales que quieras conservar; se aplican los valores predeterminados del formulario.

name
string | null
required

Nombre del descuento.

type
enum<string>
required

Tipo de descuento, igual al formulario del PDV.

Available options:
fixedAmount,
openAmount,
openPercentage,
percentage,
integration
fixedAmount
number | null

Monto del descuento fijo en la moneda del local.

percentage
number | null

Porcentaje como fracción: 0.1 equivale a 10%.

maxAmount
number | null

Tope del descuento en la moneda del local; 0 o null indica sin tope.

isNonStackable
boolean | null

Impide combinar este descuento con otros.

excludeProductsWithDiscount
boolean | null

Excluye productos ya rebajados del menú en descuentos porcentuales.

dontApplyDiscountToModifiers
boolean | null

Calcula el descuento solo sobre el producto base, sin opciones.

availableAtPeriods
object[] | null

Periodos de disponibilidad. La lista enviada reemplaza la anterior.

Response

The OpenAPI spec

success
boolean
Example:

true

data
object

Método de descuento configurado en el PDV.