Puede ser un envío o un retiro:
- El retiro es gratuito y siempre la dirección es la de New Bytes:
Av. Jujuy 1039, CABA | CP. C1229ABF - El envío por el contrario es el que hay que calcular.
Para esto es necesario tener direcciones de envío agregadas o agregar una dirección.
Calcular envío
- En la carpeta Carrito de compras > [GET] Calcular envío.
https://api.nb.com.ar/v1/carrito/calcularEnvioPara/{codigo_postal}
Saber más sobre [GET] Calcular envío
- Sustituir el codigo_postal por el de la dirección que se necesita.
Obteniendo una respuesta como esta:
JSON
{
"cotizacion": [
{
"id": 4065, // Usado como mediodeEnvioId al procesar la compra
"description": "A domicilio por Andreani",
"plazoEntrega": "entre mañana y el miércoles 17",
"plazoEntregaNumero": 1,
"total": 5114.4
},
{
"id": 3031, // Usado como mediodeEnvioId al procesar la compra
"description": "Camioneta",
"plazoEntrega": "hoy",
"plazoEntregaNumero": 0,
"total": 11250
},
{
"id": 3030,// Usado como mediodeEnvioId al procesar la compra
"description": "Moto (Capital Federal)",
"plazoEntrega": "hoy",
"plazoEntregaNumero": 0,
"total": 3500
},
{
"id": 4069,// Usado como mediodeEnvioId al procesar la compra
"description": "A domicilio por Entregar",
"plazoEntrega": "entre mañana y el miércoles 17",
"plazoEntregaNumero": 1,
"total": 1754
}
],
"datosBulto": {
"weightKg": 0,
"sizeCm": "27.34x27.34x27.34",
"amount": 1
}
}
Donde en el arreglo de objetos “cotizacion“, cada objeto tiene:
id: es el id del medio de envío que sera utilizado al procesar la compra como "mediodeEnvioId" description: nombre del medio de envío plazoEntrega: plazo promedio de entrega segun el medio de envío total: monto en pesos del costo del envío
Y donde el objeto “datosBulto ” es usado para procesar la compra tiene:
weightKg: Peso en Kilogramos. sizeCm: Dimenciones en centímetros. amount: Cantidad de bultos.
- Si se quiere ser mas exacto se puede ademas añadir el id de la dirección (esta se obtiene al listar direcciones ver ).
https://api.nb.com.ar/v1/carrito/calcularEnvioPara/{codigo_postal}/{id_direccion}
Obteniendo una respuesta con la misma estructura que la anterior