Campo | Descrição |
---|---|
name | Nome do desconto |
code | Código externo do desconto |
type | Identificador do tipo do desconto |
selection_type | Identificador do tipo de seleção |
apply_to | Identificador de a quem se aplica o desconto (opções: all_clients, client_segments, some_clients) |
product_collection_identifier | Identificador do seletor de mix a ser relacionado com o desconto |
status | Situação do desconto, 0 para inativo e 1 para ativo |
remove | Marca se o desconto deve ser removido |
start_validity | Data do inicio da vigência do desconto no formato YYYY-mm-dd |
end_validity | Data do final da vigência do desconto no formato YYYY-mm-dd |
distribution_centers | Agrupador de centros a ser enviados |
ranges | Agrupador de faixas a serem enviadas |
segmentations | Agrupador de segmentações a serem enviadas |
products | Agrupador de produtos a serem enviados |
clients | Agrupador de clientes a serem enviados |
Campo | Descrição |
---|---|
distribution_center_code | Código externo do centro de distribuição cadastrado no site |
Campo | Descrição |
---|---|
segmentation_code | Código externo do segmento cadastrado no site |
Campo | Descrição |
---|---|
client_code | Código externo do cliente cadastrado no site |
Campo | Descrição |
---|---|
product_code | Código externo do produto cadastrado no site |
Campo | Descrição |
---|---|
start | Inicio da faixa em número |
end | Final da faixa em número |
discount | Percentual do desconto |
curl --location --request POST '/progressive_discount' \
--header 'Content-Type: application/json' \
--data-raw '{
"data": [
{
"name": "DESCPROG 01",
"code": "DP001",
"type": 1,
"selection_type": 1,
"apply_to": "all_clients",
"product_collection_identifier": "Catálogo Completo",
"status": 1,
"remove": 0,
"start_validity": "2021-12-01",
"end_validity": "2021-12-25",
"distribution_centers": [
{
"distribution_center_code": "DC1"
},
{
"distribution_center_code": "DC2"
}
],
"ranges": [
{
"start": 1,
"end": 2,
"discount": 2
},
{
"start": 10,
"end": 20,
"discount": 10
}
]
},
{
"name": "DESCPROG 02",
"code": "DP002",
"type": 1,
"selection_type": 1,
"apply_to": "client_segments",
"product_collection_identifier": "Catálogo Completo",
"status": 1,
"remove": 0,
"start_validity": "2021-12-01",
"end_validity": "2021-12-25",
"distribution_centers": [
{
"distribution_center_code": "DC1"
},
{
"distribution_center_code": "DC2"
}
],
"segmentations": [
{
"segmentation_code": "S1"
},
{
"segmentation_code": "S2"
}
],
"ranges": [
{
"start": 1,
"end": 2,
"discount": 2
},
{
"start": 10,
"end": 20,
"discount": 10
}
]
},
{
"name": "DESCPROG 03",
"code": "DP003",
"type": 1,
"selection_type": 1,
"apply_to": "some_clients",
"product_collection_identifier": "",
"status": 1,
"remove": 0,
"start_validity": "2021-12-01",
"end_validity": "2021-12-25",
"products": [
{
"product_code": "P01"
},
{
"product_code": "P02"
}
],
"clients": [
{
"client_code": "C01"
},
{
"client_code": "C02"
}
],
"ranges": [
{
"start": 1,
"end": 2,
"discount": 2
},
{
"start": 10,
"end": 20,
"discount": 10
}
],
"distribution_centers": [
{
"distribution_center_code": "DC1"
},
{
"distribution_center_code": "DC2"
}
]
}
]
}'
{}