General

Wallet

Cobro

Comercio

QR estático

Botón simple

Botón simple 2.0

Recaudación por transferencia

Deuda

Liquidador

Consultas transacciones

Webhooks

Archivos

Onboarding

Agente de cobros

COBRO

>

Comercio

Crear caja

Da de alta una nueva caja en una sucursal.

La caja es un punto de venta presente o no presente, dependiendo de su tipo.

Dependiendo de tu caso de uso, es posible que no necesites integrar esta funcionalidad, ya que podes utilizar valores fijos a crear una única vez manualmente.

Dependiendo de tu caso de uso, es posible que no necesites integrar esta funcionalidad, ya que podes utilizar valores fijos a crear una única vez manualmente.

Endpoint

POST

/bindentidad-comercio-v2/v2/api/v1.201/comercios/{id}/sucursales/{idSucursa}l/cajas

Request

id string
REQUIRED
Es el código del comercio en donde se desea crear la caja.

idSucursal string
REQUIRED
Es el código de la sucursal en donde se desea crear la caja.

nombre string
OPTIONAL
Nombre o denominación de la caja.

soloOrden boolean
REQUIRED
Indica si la caja acepta cobros sin ordenes de venta.
Valores permitidos:
true = Sólo acepta cobros si tiene una orden de venta creada.
false = Acepta cobros por más que no haya una orden de venta creada.

tipoCajaId int
OPTIONAL
Indica si la caja acepta cobros sin ordenes de venta.
Valores permitidos:
1 = Caja para cobro presente (físico en punto de venta).
2 = Caja para cobro no presente (e-commerce, email, web, factura, cupón, etc).
Valor por defecto:
1

requiereCvu boolean
OPTIONAL
Indica si se debe crear un CVU asociado a esta caja para ser usado en el producto Recaudación por transferencia.
Valor por defecto:
false


curl request

Copy code

Copy code

curl -v -X POST "https://gw-staging-qrbind.epays.services/bindentidad-comercio-v2/v2/api/v1.201/comercios/C07663/sucursales/S02825/cajas" -H "Content-Type: application/json" -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlQxU3QtZExUdnlXUmd4Ql82NzZ1OGtyWFMtSSJ9.eyJhdWQiOiJiNmQ1OTEyYi00ZTM0LTRmYjItOWYzMS0yNzEzZTEwYWY3NDUiLCJpc3MiOiJodHRwczovL2xvZ2luLm1pY3Jvc29mdG9ubGluZS5jb20vNjFlZjViODktOGRmMy00OTlkLThjMTMtMzhmZWQ1ZDA5YzcyL3YyLjAiLCJpYXQiOjE3MDA1ODk2NDUsIm5iZiI6MTcwMDU4OTY0NSwiZXhwIjoxNzAwNTkzNTQ1LCJhaW8iOiJFMlZnWUZBTmFZejUwbW10OEdWeEEzL0VwdHlMa2hzTVh4VzkzR2lsSGZqOHlGTit0V1VBIiwiYXpwIjoiMWVlZDNmMWQtZjY1Ny00NmI0LTg3MzYtYTcyYjFiNWUxYjc1IiwiYXpwYWNyIjoiMSIsIm9pZCI6IjEyMGJkMTQzLTY2YmYtNDU5Mi1hM2NlLWI3ZDA1MmUzYTlkNiIsInJoIjoiMC5BWDBBaVZ2dllmT05uVW1NRXpqLTFkQ2NjaXVSMWJZMFRySlBuekVuRS1FSzkwV2FBQUEuIiwicm9sZXMiOlsiR3JvdXAuRW50aXRpZXMiLCJYLUNsaWVudE5hbWUuUUEtMDUiLCJYLUVudGlkYWQuWiJdLCJzdWIiOiIxMjBiZDE0My02NmJmLTQ1OTItYTNjZS1iN2QwNTJlM2E5ZDYiLCJ0aWQiOiI2MWVmNWI4OS04ZGYzLTQ5OWQtOGMxMy0zOGZlZDVkMDljNzIiLCJ1dGkiOiJYUTltRkotZWkwNlczX1lKTkp6bUFBIiwidmVyIjoiMi4wIn0.bVCHYg4V5Xypz9bheOX1GUbJcg4ERAY2sWUsxJ_ngjJj3kjP98jD5Unn8DMSmaDLQuGXzFC52webwJXZ3m1NsdHUKF3SBilcejuXLn-b4Cx1zgUbQKTa98PYt4uwO-3MERsnafvaQN9drEmAeOYNTT8j5TrBnqKNmgci9VgyhzvjaEbw93xfHN0OiMu4GmpsEE1wK3wcbXvhcMfPSi9l5Uzfaqu5G9ZNtCxNjxuwLtc58ajzzw3mkrOIicm1x2dpa6CZHoJwFoH6nG6458SGQsU3Ih7fPMLcBSNnmUXFkr_yz2wNxTssuGv3xRHROyizOtU_gwoQ_aLNQqwFOj-ZUg" --data-raw "{
    \"nombre\": \"Caja de prueba\",
    \"soloOrden\": true,
    \"tipoCajaId\": 2,
    \"requiereCvu\": false
}"

Response

id string
Es el código de la caja que se acaba de crear.

cvu string
Es el CVU que se creó asociado a la caja para utilizarlo con el producto Recaudación por transferencia.

HTTP 201

Creación exitosa

HTTP 201

Creación exitosa

HTTP 404

Comercio o sucursal inválidos

HTTP 404

Comercio o sucursal inválidos

HTTP 422

Hubo un error al intentar crear el CVU

HTTP 422

Hubo un error al intentar crear el CVU

HTTP 500

Tipo de caja inválido

HTTP 500

Tipo de caja inválido

HTTP 401

Token de autenticación inválido

HTTP 401

Token de autenticación inválido

Changelog

10/09/2024 - Se agrega en el request la posibilidad de indicar si la caja será creada con un CVU asociado para RXT.