Ir al contenido

8. Procesar compra

Procesar compra con envío

  • En la carpeta Carrito de compras > [POST] Procesar
  • Previamente se debe hacer lo siguiente:
  • Si la orden de compra tiene dropshipping se debe marcar “dropShipping” como true. Esto se hace para que se envíe con “marca blanca” directamente a su cliente, reduciendo costos de envío. Adicionalmente se pueden agregar el nombre del cliente “dpPayload.clientName” y el correo “dpPayload.clientEmail” (Aunque estos datos son opcionales para que aparezcan en la etiqueta del envío)”
  • Tiene los siguientes parámetros para poder procesar un carrito (previamente lleno con Agregar productos al carrito de compras)
note (opcional): Deja un comentario atado al pedido.
codigoPostalFavorito: Código postal adonde va a ser envíado el pedido
mediodeEnvioId: Id del medio de envío seleccionado por el cliente.
medioDePagoId: Id del metodo de pago, este agrega los intereses del mismo automaticamente.
idDirCli: Dirección seleccionada por el usuario.
datosBultos: objeto con los datos de los bultos a armar para realizar el envío que contiene el peso, dimeciones y cantidad de bultos.
salePriceItems (opcional): Se debe agregar un array de objetos si queremos modificar o informar el precio de venta de un producto.
dropShipping (opcional): solo cuando es envío y se desea envíar con "marca blanca".
dpPayload (opcional): solo cuando es envio y tiene dropShipping true, se pueden agregar los campos de este objeto
https://api.nb.com.ar/v1/carrito/process

Saber más sobre [POST] Procesar

{
"note": "",
"medioDePagoId": 5,
"codigoPostalFavorito": "1407",
"mediodeEnvioId": 3030,
"idDirCli": "19337",
"datosBultos": {
"weightKg": 0.6,
"sizeCm": "12.16x12.16x12.16",
"amount": 1
},
"salePriceItems": [
{
"salePrice": 122.34,
"id": 109150
},
{
"salePrice": 3122.34,
"id": 116471
}
],
"dropShipping": true,
"dpPayload":{
"clientName": "Moe Szyslak",
"clientEmail" : "MoeSzyslak@gmail.com"
}
}

Procesar compra con retiro

Los parámetros son menos, principalmente medioDePagoId

{
"note": "comentario",
"medioDePagoId": 4
}

NB Conecta · Integraciones New Bytes

Copyright © 2026 New Bytes

Powered byBlu