Crear nuevo tipo de comprobante

Productos en los que aplica:

Descripción

Crea un nuevo comprobante de ajuste de saldo en una cuenta.

Endpoint

POST

/walletentidad-comprobante/v1/api/v1.201/TipoComprobante

Request

nombre string
REQUIRED
Nombre que identifica al tipo de comprobante.

codigo string
REQUIRED
Código externo de la entidad para referenciar a este tipo de comprobante.

descripcion string
OPTIONAL
Descripción o referencia adicional de este tipo de comprobante.

signo int
REQUIRED
Indica si los comprobantes que luego se creen con este tipo de comprobante realizarán ajustes de saldo de débito o crédito.
Valores posibles:
- "1": Crédito
- "-1": Débito

tipoMovimiento string
REQUIRED
Indica una categoría general del movimiento que implica el comprobante.
Valores posibles:
- "001" = Cobros y pagos
- "002" = Retiros en efectivo
- "003" = Depósitos en efectivo
- "004" = Transferencias entre cuentas


Ejemplo de request

Copy code

curl --location 'https://gw-staging-qrbind.epays.services/walletentidad-comprobante/v1/api/v1.201/TipoComprobante' \
--header 'Authorization: Bearer 123456AiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6Ikg5bmo1QU9Tc3dNcGhnMVNGeDdqYVYtbEI5dyJ9.eyJhdWQiOiJiNmQ1OTEyYi00ZTM0LTRmYjItOWYzMS0yNzEzZTEwYWY3NDUiLCJpc3MiOiJodHRwczovL2xvZ2luLm1pY3Jvc29mdG9ubGluZS5jb20vNjFlZjViODktOGRmMy00OTlkLThjMTMtMzhmZWQ1ZDA5YzcyL3YyLjAiLCJpYXQiOjE3MjU0MDI0MzAsIm5iZiI6MTcyNTQwMjQzMCwiZXhwIjoxNzI1NDA2MzMwLCJhaW8iOiJBU1FBMi84WEFBQUE3eiszSGdzQ2s2K1MzOGZKMnZJUGt5R1FONFJJc2svSjNCZDR2ckZwK1B3PSIsImF6cCI6IjA0OTI4Mjk4LTRjN2YtNDkxMi1hYmE4LWU4YThmNTZmYWQ1ZCIsImF6cGFjciI6IjEiLCJvaWQiOiJhYTZiMjExYi01ZmQzLTQ1M2ItYjMwZC0wODMzYTMxODA1OWIiLCJyaCI6IjAuQVgwQWlWdnZZZk9OblVtTUV6ai0xZENjY2l1UjFiWTBUckpQbnpFbkUtRUs5MFdhQUFBLiIsInJvbGVzIjpbIkdyb3VwLkFkbWluIiwiWC1FbnRpZGFkLjEiLCJYLUNsaWVudE5hbWUud2FsbGV0QWRtaW4iXSwic3ViIjoiYWE2YjIxMWItNWZkMy00NTNiLWIzMGQtMDgzM2EzMTgwNTliIiwidGlkIjoiNjFlZjViODktOGRmMy00OTlkLThjMTMtMzhmZWQ1ZDA5YzcyIiwidXRpIjoiTHF4WEx3ZGtmMDZVTmJTMmRLaGRBQSIsInZlciI6IjIuMCJ9.YB4sru_Ek5ZfCPMtoJkDJd3WuiNLB0Z5UK_24EE7nriBCR6SZ6GAjqHehPoJKskQnasEtbn98gkw8DLp7RXk7jO3JH3kloNYSL_1e6CGslOc-2lruTD3EPw9wBkryYqHqwPXzkIsxRCLfsc-ZWbZb3jTcmofYq9B1anbUqbFUHX8JRy3O67X45iqF9tnIsjfvFW2AtBIT5QhSnQCW0nr8IeFL9pvW9emmx3UARJ8zccxN09PNANehp40Rd_aTR_IjfiZhNSc2x9YreO-nWO4_OinE75Zt1At-Slql3ISLfa_BvGoLcS4-XtrNe7VNzmOGaSe3_YjKBRKMvWIgApCTg' \
--header 'Content-Type: application/json' \
--data '{
    "nombre": "Carga de saldo en efectivo",
    "codigo": "XXX001",
    "descripcion": "Carga de saldo en efectivo",
    "signo": 1,
    "tipoMovimiento": "001"
}'

Response

id int
Identificador del tipo de comprobante creado.

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 422

Nombre inválido porque ya existe

Copy code

HTTP 422

Nombre inválido porque ya existe

Copy code

HTTP 422

Nombre inválido porque ya existe

Copy code

HTTP 422

Código inválido porque ya existe

Copy code

HTTP 422

Código inválido porque ya existe

Copy code

HTTP 422

Código inválido porque ya existe

Copy code

HTTP 400

Signo inválido

Copy code

HTTP 400

Signo inválido

Copy code

HTTP 400

Signo inválido

Copy code

HTTP 400

Faltan campos requeridos

Copy code

HTTP 400

Faltan campos requeridos

Copy code

HTTP 400

Faltan campos requeridos

Copy code

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