Procesa el carrito.
POST
/carrito/process
const url = 'https://api-nb-dev.blu.net.ar/v1/carrito/process';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"medioDePagoId":1,"open":false,"note":"Entrega en horario comercial","codigoPostalFavorito":"1000","mediodeEnvioId":10,"idDirCli":25,"dropShipping":false}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api-nb-dev.blu.net.ar/v1/carrito/process \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "medioDePagoId": 1, "open": false, "note": "Entrega en horario comercial", "codigoPostalFavorito": "1000", "mediodeEnvioId": 10, "idDirCli": 25, "dropShipping": false }'Authorizations
Sección titulada «Authorizations»Request Bodyrequired
Sección titulada «Request Bodyrequired»Media typeapplication/json
object
medioDePagoId
required
integer
open
boolean
note
string
salePriceItems
codigoPostalFavorito
string
datosBultos
dropShipping
boolean
quotes
mediodeEnvioId
Obligatorio junto con código postal y dirección para envío a domicilio; también cuando dropShipping es verdadero.
integer
idDirCli
integer
dpPayload
Example
{ "medioDePagoId": 1, "open": false, "note": "Entrega en horario comercial", "codigoPostalFavorito": "1000", "mediodeEnvioId": 10, "idDirCli": 25, "dropShipping": false}Responses
Sección titulada «Responses»Compra procesada.
Media typeapplication/json
object
success
required
string
branch
required
orderId
required
status
required
status_detail_convert
required
Example
{ "success": "ok", "branch": "0001", "orderId": "12345", "status": "approved", "status_detail_convert": "Pago aprobado"}El carrito no puede procesarse.
Media typeapplication/json
string
Example
El carrito está vacio, no se puede procesarCredenciales requeridas.
El carrito está cerrado.
NB Conecta · Integraciones New Bytes
Copyright © 2026 New Bytes