POST

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

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.

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


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.

curl request

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
}"

HTTP 201

Creación exitosa

HTTP 404

Comercio o sucursal inválidos

HTTP 422

Hubo un error al intentar crear el CVU

HTTP 500

Tipo de caja inválido

HTTP 401

Token de autenticación inválido