---
title: "Listar descuentos configurables del PDV"
method: GET
path: "/ecommerce/stores/{storeId}/configuration/discount-methods"
---

# Listar descuentos configurables del PDV

`GET /ecommerce/stores/{storeId}/configuration/discount-methods`

## Request

- Base URL: `https://api.service.getjusto.com/v3`
- URL: `https://api.service.getjusto.com/v3/ecommerce/stores/{storeId}/configuration/discount-methods`
- Auth: none declared

Devuelve los descuentos del formulario de configuración del local, con montos, porcentajes y disponibilidad. Requiere una conexión con usuario; un token de integración sin usuario devuelve userRequired. Se aplican los permisos del usuario conectado y las mismas validaciones que en el administrador.

## Path parameters

- `storeId` string, required

## Response `200`

The OpenAPI spec

- object
  - `success` boolean
  - `data` ApiConfigurationDiscount[]
    - `_id` string, nullable: ID Justo del recurso.
    - `websiteId` string, nullable: ID de la marca autorizada.
    - `storeId` string, nullable: ID del local autorizado.
    - `name` string, nullable: Nombre del descuento.
    - `type` 'fixedAmount' | 'openAmount' | 'openPercentage' | 'percentage' | 'integration': Tipo de descuento, igual al formulario del PDV.
    - `fixedAmount` number, nullable: Monto del descuento fijo en la moneda del local.
    - `percentage` number, nullable: Porcentaje como fracción: 0.1 equivale a 10%.
    - `maxAmount` number, nullable: Tope del descuento en la moneda del local; 0 o null indica sin tope.
    - `isNonStackable` boolean, nullable: Impide combinar este descuento con otros.
    - `excludeProductsWithDiscount` boolean, nullable: Excluye productos ya rebajados del menú en descuentos porcentuales.
    - `dontApplyDiscountToModifiers` boolean, nullable: Calcula el descuento solo sobre el producto base, sin opciones.
    - `availableAtPeriods` object[], nullable: Periodos de disponibilidad. La lista enviada reemplaza la anterior.
      - `daysOfWeek` number[], required: Días de la semana: 1 lunes a 7 domingo.
      - `fromMinute` number, nullable, required: Minuto de inicio contado desde medianoche.
      - `toMinute` number, nullable, required: Minuto de término contado desde medianoche.
    - `fromParentId` string, nullable: Descuento de origen cuando fue replicado desde un local padre.

## Other responses

- `400`: Errors

## Changes

- **2026-10-31** `4ad06bd631ce`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/getjusto/apis/justo-api/changes/ecommerce/stores/:storeId/configuration/discount-methods/get.md)

---

[API](https://skmtc.dev/getjusto/apis/justo-api.md) - [All operations](https://skmtc.dev/getjusto/apis/justo-api/llms.txt) - [OpenAPI document](https://skmtc.dev/getjusto/apis/justo-api/revisions/c810bd8246fd?raw)
