Get Descuento Cantidad
Devuelve los tramos de descuentos que tienen los productos en función de la cantidad comprada. Se obtiene la cantidad en unidades, el descuento aplicado, el precio final con descuento, y el rango de fechas en la que se encuentra activa la promoción.
Endpoint:
GET /product/getAmountDiscount
Respuesta correcta de obtención de descuentos
A continuación, te mostramos un ejemplo de respuesta correcta obtenida:
[
{
"itemCode": "ACFU0046",
"discounts": [
{
"quantity": 600,
"discount": 10,
"specialPrice": 0.14,
"fromDate": "2019-11-26T00:00:00.000Z",
"toDate": "2021-03-09T10:10:11.873Z"
},
{
"quantity": 3000,
"discount": 20,
"specialPrice": 0.12,
"fromDate": "2019-11-26T00:00:00.000Z",
"toDate": "2021-03-09T10:10:11.873Z"
},
{
"quantity": 12000,
"discount": 30,
"specialPrice": 0.11,
"fromDate": "2019-11-26T00:00:00.000Z",
"toDate": "2021-03-09T10:10:11.873Z"
},
{
"quantity": 60000,
"discount": 25,
"specialPrice": 0.11,
"fromDate": "2019-11-26T00:00:00.000Z",
"toDate": "2021-03-09T10:10:11.873Z"
}
]
}
]
Método para obtener descuentos por cantidad
Llamada de ejemplo getDescuentoCantidad:
1var axios = require('axios');
2
3var config = {
4 method: 'get',
5 url: 'https://api.qnubu.com/api/product/getAmountDiscount',
6 headers: {
7 'Authorization': 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjYXJkQ29kZSI6IkMwMDAxMCIsImdyb3VwQ29kZSI6MTI3LCJsaXN0TnVtIjoxMiwibm9EaXNjb3VudCI6Ik4iLCJkaXNjUmVsIjoiSCIsIm11ZXN0cmFPY3VsdGFzIjoxLCJpYXQiOjE2MTUxOTQ0MzQsImV4cCI6MTYxNTI4MDgzNH0.4SCvWNwD-nzP033a1Rt95uoWlmQkOfpj0hAqB01yMwI'
8 }
9};
10
11axios(config)
12.then(function (response) {
13 console.log(JSON.stringify(response.data));
14})
15.catch(function (error) {
16 console.log(error);
17});