Crear caja

Descripción

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.

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


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

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.

Ejemplo de response

HTTP 201

Creación exitosa

Copy code

HTTP 201

Creación exitosa

Copy code

HTTP 201

Creación exitosa

Copy code

HTTP 404

Comercio o sucursal inválidos

Copy code

HTTP 404

Comercio o sucursal inválidos

Copy code

HTTP 404

Comercio o sucursal inválidos

Copy code

HTTP 422

Hubo un error al intentar crear el CVU

Copy code

HTTP 422

Hubo un error al intentar crear el CVU

Copy code

HTTP 422

Hubo un error al intentar crear el CVU

Copy code

HTTP 500

Tipo de caja inválido

Copy code

HTTP 500

Tipo de caja inválido

Copy code

HTTP 500

Tipo de caja inválido

Copy code

HTTP 401

Token de autenticación inválido

Copy code

HTTP 401

Token de autenticación inválido

Copy code

HTTP 401

Token de autenticación inválido

Copy code

Changelog

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

DEVELOPERS

Listado de API disponibles para

QR INTEROPERABLE

REC. X TRANSFERENCIA

BOTÓN SIMPLE

DISPOSITIVO POS

WALLET / PSP

ONBOARDING

LIQUIDADOR

Autenticación

Cobrar con QR dinámico

DEVELOPERS

DEVELOPERS

DEVELOPERS