FlowManagement
El Flow Management es un API REST que disponibiliza operaciones de los negocios de evaluación de créditos, préstamos y recaudos a los comercios de la red Vendemás. Es necesario autenticarse (http://authorization.vendemasdev.pe/doc) para obtener un token de acceso a las operaciones del API, este token debe viajar en el header de cada operación.
URLs base ambiente Sandbox: Autenticación: http://authorization.vendemasdev.pe Operaciones: http://flowmanagement.vendemasdev.pe
Las operaciones del catálogo:
- Obtener Reporte
- Obtener Comercio
- Crear Contrato
- Autorización
- Reversa
- Estado Transacción
- Estado Diario
- Obtener Disponible
- Obtener Contrato
- Listar Partners
Diccionario de códigos de respuesta del API:
Operación para obtener datos de comercio Vendemás y sus movimientos. Se muestran datos estadísticos por periodo de consulta diario o mensual.
Request headers
Token de autenticación
Request body
Fecha de transacción
Hora de transacción
Provisto por Vendemás
Provisto por Vendemás
Tipo de documento de identidad del comercio
DNI
PASAPORTE
CARNET DE EXTRANJERIA
RUC
Número de documento del comercio
Corte de agrupación de datos
MENSUAL
DIARIO
Examples
Responses
Body
Fecha de respuesta de transacción
Hora de respuesta de transacción
Provisto por Vendemás
Provisto por Vendemás
Código de Respuesta de transacción
Mensaje de Respuesta
Nombre de operación ejecutada
Objeto específico de respuesta
Arreglo de información transaccional por comercio según filtros
Tipo de documento de comercio
DNI
PASAPORTE
CARNET DE EXTRANJERIA
RUC
Número de documento del comercio
Código único de comercio en plataforma Vendemás
Dirección del comercio
Departamento en que se ubica el comercio (según afiliación)
Provincia en que se ubica el comercio (según afiliación)
Distrito en que se ubica el comercio (según afiliación)
Teléfono del comercio
Correo electrónico del comercio
Corte de agrupación del reporte
DIARIO
MENSUAL
Fecha en que se calculó los datos del reporte
Periodo de información
Cantidad total de transacciones en el periodo
Volumen total de ventas en el periodo
Examples
Consulta de reporte de comercio por corte mensual
POST http://flowmanagement.vendemasdev.pe/obtenerReporte HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"tipoDocumento": "P",
"documento": "12345678"
},
"transaccional": {
"corte": "M"
}
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "obtenerReporte",
"datos": {
"reporteComercios": [
{
"comercio": {
"tipo_documento": "C",
"documento": "12345678",
"codigoComercio": "123456789",
"direccion": "Av. Aaaaa 123 int. 5",
"departamento": "LIMA",
"provincia": "LIMA",
"distrito": "LIMA",
"telefono": "987654321",
"email": "mail@mail.com",
"mcc": "5411"
},
"transaccional": {
"corte": "M",
"fechaCalculo": "20190715",
"reporte": [
{
"periodo": "2019-07-01",
"trxTotal": 10,
"volTotal": 100
},
{
"periodo": "2019-06-01",
"trxTotal": 10,
"volTotal": 100
}
]
}
}
]
}
}
Consulta de reporte de comercio por corte diario
POST http://flowmanagement.vendemasdev.pe/obtenerReporte HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"tipoDocumento": "R",
"documento": "12345678"
},
"transaccional": {
"corte": "D"
}
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "obtenerReporte",
"datos": {
"reporteComercios": [
{
"comercio": {
"tipo_documento": "C",
"documento": "12345678",
"codigoComercio": "123456789",
"direccion": "Av. Aaaaa 123 int. 5",
"departamento": "LIMA",
"provincia": "LIMA",
"distrito": "LIMA",
"telefono": "987654321",
"email": "mail@mail.com",
"mcc": "5411"
},
"transaccional": {
"corte": "D",
"fechaCalculo": "20190715",
"reporte": [
{
"periodo": "2019-07-01",
"trxTotal": 10,
"volTotal": 100
},
{
"periodo": "2019-07-02",
"trxTotal": 10,
"volTotal": 100
}
]
}
}
]
}
}
No autorizado
POST /obtenerReporte HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"tipoDocumento": "C",
"documento": "12345678"
},
"transaccional": {
"corte": "M"
}
}
}
HTTP/1.1 401 Unauthorized
Error en el servidor
POST /obtenerReporte HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"tipoDocumento": "R",
"documento": "12345678"
},
"transaccional": {
"corte": "M"
}
}
}
HTTP/1.1 500 Internal Server Error
Operación para obtener datos de comercio Vendemás por identificador único.
Request headers
Token de autenticación
Request body
Fecha de transacción
Hora de transacción
Provisto por Vendemás
Provisto por Vendemás
Identificador único del comercio en plataforma Vendemás
Token de comercio logueado en app Vendemás para limite de tiempo de consumo de obtener datos de comercio
Examples
Responses
Body
Fecha de respuesta de transacción
Hora de respuesta de transacción
Provisto por Vendemás
Provisto por Vendemás
Código de Respuesta de transacción
Mensaje de Respuesta
Nombre de operación ejecutada
Tipo de documento de comercio
DNI
PASAPORTE
CARNET DE EXTRANJERIA
RUC
Número de documento del comercio
Código único de comercio en plataforma Vendemás
Nombre del representante legal o Razon social según sea el caso
Nombre del comercio (según su afiliación)
Dirección del comercio
Departamento en que se ubica el comercio (según afiliación)
Provincia en que se ubica el comercio (según afiliación)
Distrito en que se ubica el comercio (según afiliación)
Teléfono del comercio
Correo electrónico del comercio
Código de categoría de comercio
Examples
Consulta de datos de comercio
POST http://flowmanagement.vendemasdev.pe/obtenerComercio HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"codigoComercio": "123456789",
"tokenComercio" : "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJodHRwczovL3d3dy52ZW5kZW1hcy5jb20ucGUiLCJleHAiOjE1Nzk2NDMyOTQsInVzZXJuYW1lIjoiYXBwX2dlb191c2VyIiwidG9rZW5fdHlwZSI6IkJlYXJlciAifQ.aOfCcvIi1hBafbdgqQQmOmzAlAPpmbvYNVVdNeoxxCo"
}
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "obtenerComercio",
"datos": {
"comercio": {
"tipo_documento": "P",
"documento": "12345678",
"codigoComercio": "123456789",
"nombreLegal": "Bodegas Peruanas SAC",
"nombreComercio": "Bodega Pepito",
"direccion": "Av. Aaaaa 123 int. 5",
"departamento": "LIMA",
"provincia": "LIMA",
"distrito": "LIMA",
"telefono": "987654321",
"email": "mail@mail.com",
"mcc": "5411"
}
}
}
No autorizado
POST /obtenerComercio HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"codigoComercio": "123456789",
"tokenComercio": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJodHRwczovL3d3dy52ZW5kZW1hcy5jb20ucGUiLCJleHAiOjE1Nzk2NDMyOTQsInVzZXJuYW1lIjoiYXBwX2dlb191c2VyIiwidG9rZW5fdHlwZSI6IkJlYXJlciAifQ.aOfCcvIi1hBafbdgqQQmOmzAlAPpmbvYNVVdNeoxxCo"
}
}
}
HTTP/1.1 401 Unauthorized
Error en el servidor
POST /obtenerComercio HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"codigoComercio": "123456789",
"tokenComercio": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJodHRwczovL3d3dy52ZW5kZW1hcy5jb20ucGUiLCJleHAiOjE1Nzk2NDMyOTQsInVzZXJuYW1lIjoiYXBwX2dlb191c2VyIiwidG9rZW5fdHlwZSI6IkJlYXJlciAifQ.aOfCcvIi1hBafbdgqQQmOmzAlAPpmbvYNVVdNeoxxCo"
}
}
}
HTTP/1.1 500 Internal Server Error
Operación para creación de contrato de definición de límites de flujo con comercio. El serial enviado en la respuesta de la ejecución se usará para identificar en qué contexto de acuerdos se ejecutarán las operaciones de cash in / cash out.
Request headers
Token de autenticación
Request body
Fecha de transacción
Hora de transacción
Provisto por Vendemás
Provisto por Vendemás
Identificador único de comercio en plataforma Vendemás
Token de comercio logueado en app Vendemás para limite de tiempo de consumo de creación de contrato
Fecha de inicio de operaciones con comercio en contexto de crédito
Fecha de fin de operaciones con comercio en contexto de crédito
Monto máximo de operación con el comercio (Σ in / Σ out)
Dato adicional 1
Dato adicional 2
Examples
Responses
Body
Fecha de respuesta de transacción
Hora de respuesta de transacción
Provisto por Vendemás
Provisto por Vendemás
Código de Respuesta de transacción
Mensaje de Respuesta
Nombre de operación ejecutada
Tipo de documento de comercio
DNI
PASAPORTE
CARNET DE EXTRANJERIA
RUC
Número de documento del comercio
Código único de comercio en plataforma Vendemás
Nombre de representante legal o razón social según sea el caso
Nombre del comercio
Dirección del comercio
Departamento en que se ubica el comercio (según afiliación)
Provincia en que se ubica el comercio (según afiliación)
Distrito en que se ubica el comercio (según afiliación)
Teléfono del comercio
Correo electrónico del comercio
Identificador secuencial del contrato
Serial de identificación del contrato para operaciones en contexto del crédito
Fecha de inicio de operaciones con comercio en contexto de crédito
Fecha de fin de operaciones con comercio en contexto de crédito
Dato adicional 1
Dato adicional 2
Monto total inyectado sobre el contrato
Monto total descontado sobre el contrato
estado del contrato. Siempre se creará como activo
Examples
Creación de contrato y generación de serial
POST /crearContrato HTTP/1.1
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"codigoComercio": "123456789",
"tokenComercio" : "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJodHRwczovL3d3dy52ZW5kZW1hcy5jb20ucGUiLCJleHAiOjE1Nzk2NDMyOTQsInVzZXJuYW1lIjoiYXBwX2dlb191c2VyIiwidG9rZW5fdHlwZSI6IkJlYXJlciAifQ.aOfCcvIi1hBafbdgqQQmOmzAlAPpmbvYNVVdNeoxxCo"
},
"contrato": {
"inicio": "2019-07-01",
"fin": "2020-06-30",
"limite": 1000,
"datoAdicional1": "",
"datoAdicional2": ""
}
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "crearContrato",
"datos": {
"comercio": {
"tipo_documento": "D",
"documento": "12345678",
"codigoComercio": "123456789",
"nombreLegal" : "Bodegas Peruanas SAC",
"nombreComercial" : "Bodega Pepito",
"direccion": "Av. Aaaaa 123 int. 5",
"departamento": "LIMA",
"provincia": "LIMA",
"distrito": "LIMA",
"telefono": "987654321",
"email": "mail@mail.com"
},
"Contrato": {
"idContrato": 1,
"token": "48d85571-11eb-4fd5-a2ba-71e345d133f3",
"inicio": "2019-07-01",
"fin": "2020-06-30",
"datoAdicional1": "",
"datoAdicional2": "",
"totalIn" : 0.00,
"totalOut" : 0.00,
"estado" : "ACTIVO"
}
}
}
No autorizado
POST /crearContrato HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"codigoComercio": "123456789",
"tokenComercio" : "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJodHRwczovL3d3dy52ZW5kZW1hcy5jb20ucGUiLCJleHAiOjE1Nzk2NDMyOTQsInVzZXJuYW1lIjoiYXBwX2dlb191c2VyIiwidG9rZW5fdHlwZSI6IkJlYXJlciAifQ.aOfCcvIi1hBafbdgqQQmOmzAlAPpmbvYNVVdNeoxxCo"
},
"contrato": {
"inicio": "2019-07-01",
"fin": "2020-06-30",
"limite": 1000,
"datoAdicional1": "",
"datoAdicional2": ""
}
}
}
HTTP/1.1 401 Unauthorized
Error en el servidor
POST /crearContrato HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"codigoComercio": "123456789",
"tokenComercio" : "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJodHRwczovL3d3dy52ZW5kZW1hcy5jb20ucGUiLCJleHAiOjE1Nzk2NDMyOTQsInVzZXJuYW1lIjoiYXBwX2dlb191c2VyIiwidG9rZW5fdHlwZSI6IkJlYXJlciAifQ.aOfCcvIi1hBafbdgqQQmOmzAlAPpmbvYNVVdNeoxxCo"
},
"contrato": {
"inicio": "2019-07-01",
"fin": "2020-06-30",
"limite": 1000,
"datoAdicional1": "",
"datoAdicional2": ""
}
}
}
HTTP/1.1 500 Internal Server Error
Operación para ejecutar depósitos o retiros al flujo transaccional del comercio (cash in / cash out).
Request headers
Token de autenticación
Request body
Fecha de transacción
Hora de transacción
Provisto por Vendemás
Provisto por Vendemás
Serial generado en la creación del contrato con el comercio
Dirección de flujo de dinero
Cash In: inyección de dinero al flujo del comercio
Cash Out: descuento de dinero del flujo del comercio
Id de transacción en plataforma del cliente
Monto en operación en moneda soles
código de comercio para inyección/descuento de monto de transacción según sea IN/OUT
Examples
Responses
Body
Fecha de respuesta de transacción
Hora de respuesta de transacción
Provisto por Vendemás
Provisto por Vendemás
Código de Respuesta de transacción
Mensaje de Respuesta
Nombre de operación ejecutada
Identificador secuencial del contrato
Serial de identificación del contrato para operaciones en contexto del crédito
Fecha de inicio de operaciones con comercio/recaudo en contexto de crédito/deuda
Fecha de fin de operaciones con comercio/recaudo en contexto de crédito/deuda
Dato adicional 1
Dato adicional 2
Monto total inyectado sobre el contrato
Monto total descontado sobre el contrato
estado del contrato
Tipo de contrato según partner
Contrato establecido a un comercio
Contrato establecido a un código solo significativo en plataforma del partner
Partner de crédito/recaudo
Programa del crédito/recaudo
Monto total de la deuda del contrato reportado por el partner
Identificador único de comercio/recaudo en plataforma Vendemás.
Dirección de flujo de dinero
Cash In: inyección de dinero al flujo del comercio
Cash Out: descuento de dinero del flujo del comercio
Id de transacción en plataforma del cliente (referencia si se requiere reversar)
Id de transacción en plataforma Vendemás
Monto en operación en moneda soles
Estado de la transacción
Transacción ingresada pero no ejecutada, no es estado final
Transacción ejecutada de Cash In / Cash Out según sea el caso
Transacción rechazada
Descripción del motivo del estado
Fecha en que se ingresa la transacción
Fecha en que se actualiza el estado final de la transacción (APROBADA/DENEGADA/REVERSADA)
Comercio al que se descontará/inyectará flujo out/in de la transacción
Examples
Transacción exitosa de tipo de partner nominado
POST http://flowmanagement.vendemasdev.pe/autorizacion HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"token": "a91ce883-464f-4a78-95cc-9ffd9fe64f04"
},
"transaccion": {
"tipo": "IN",
"idOriginal": "4675956759786976",
"monto": 100,
"comercioOrigen": "123456789"
}
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "autorizacion",
"datos": {
"contrato": {
"idContrato": 1,
"token": "48d85571-11eb-4fd5-a2ba-71e345d133f3",
"inicio": "2019-07-01",
"fin": "2020-06-30",
"datoAdicional1": "",
"datoAdicional2": "",
"totalIn": 1,
"totalOut": 1,
"estado": "ACTIVO",
"tipo": "NOMINADO",
"partner": "CLIENTE1",
"programa": "PROGRAMA1",
"totalDeuda": 1000,
"codigo": "123456789"
},
"transaccion": {
"tipo": "IN",
"idOriginal": "4675956759786976",
"idTransaccion": "4356728356475246",
"monto": 100,
"estado": "PENDIENTE",
"motivoEstado": "",
"fechaTransaccion": "2019-07-01 10:00:00",
"fechaActualizacion": "2019-07-01 16:00:00",
"comercioOrigen": "123456789"
}
}
}
Transacción exitosa de tipo de partner recaudo
POST http://flowmanagement.vendemasdev.pe/autorizacion HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"token": "a91ce883-464f-4a78-95cc-9ffd9fe64f04"
},
"transaccion": {
"tipo": "IN",
"idOriginal": "4675956759786976",
"monto": 100,
"comercioOrigen": "123456789"
}
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "autorizacion",
"datos": {
"contrato": {
"idContrato": 1,
"token": "48d85571-11eb-4fd5-a2ba-71e345d133f3",
"inicio": "2019-07-01",
"fin": "2020-06-30",
"datoAdicional1": "",
"datoAdicional2": "",
"totalIn": 1,
"totalOut": 1,
"estado": "ACTIVO",
"tipo": "RECAUDO",
"partner": "CLIENTE1",
"programa": "PROGRAMA1",
"totalDeuda": 1000,
"codigo": "ABC12345"
},
"transaccion": {
"tipo": "OUT",
"idOriginal": "4675956759786976",
"idTransaccion": "4356728356475246",
"monto": 100,
"estado": "PENDIENTE",
"motivoEstado": "",
"fechaTransaccion": "2019-07-01 10:00:00",
"fechaActualizacion": "2019-07-01 16:00:00",
"comercioOrigen": "123456789"
}
}
}
No autorizado
POST http://flowmanagement.vendemasdev.pe/autorizacion HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"token": "a91ce883-464f-4a78-95cc-9ffd9fe64f04"
},
"transaccion": {
"tipo": "IN",
"idOriginal": "4675956759786976",
"monto": 100,
"comercioOrigen": "123456789"
}
}
}
HTTP/1.1 401 Unauthorized
Error en el servidor
POST http://flowmanagement.vendemasdev.pe/autorizacion HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"token": "a91ce883-464f-4a78-95cc-9ffd9fe64f04"
},
"transaccion": {
"tipo": "IN",
"idOriginal": "4675956759786976",
"monto": 100,
"comercioOrigen": "123456789"
}
}
}
HTTP/1.1 500 Internal Server Error
Operación para reversar transacciones de Cash In/ Cash Out. La ejecución exitosa de la reversa dependerá de los límites de cortes diarios que se definan para la ejecución de las transacciones.
Request headers
Token de autenticación
Request body
Fecha de transacción
Hora de transacción
Provisto por Vendemás
Provisto por Vendemás
Serial generado en la creación del contrato con el comercio
Datos de la transacción original a reversar
Dirección de flujo de dinero
Cash In: inyección de dinero al flujo del comercio
Cash Out: descuento de dinero del flujo del comercio
Id de transacción en plataforma del cliente
Monto en operación en moneda soles
Id de transacción original a reversar
Examples
Responses
Body
Fecha de respuesta de transacción
Hora de respuesta de transacción
Provisto por Vendemás
Provisto por Vendemás
Código de Respuesta de transacción
Mensaje de Respuesta
Nombre de operación ejecutada
Identificador secuencial del contrato
Serial de identificación del contrato para operaciones en contexto del crédito
Fecha de inicio de operaciones con comercio en contexto de crédito
Fecha de fin de operaciones con comercio en contexto de crédito
Monto máximo de operación con el comercio (Σ in / Σ out)
Dato adicional 1
Dato adicional 2
Monto total descontado sobre el contrato
Monto total inyectado sobre el contrato
Dirección de flujo de dinero
Cash In: inyección de dinero al flujo del comercio
Cash Out: descuento de dinero del flujo del comercio
Id de transacción en plataforma del cliente (referencia si se requiere reversar)
Id de transacción en plataforma Vendemás
Monto en operación en moneda soles
Estado de la transacción
Reversa ejecutada con éxito
Reversa rechazada
Descripción del motivo del estado
Fecha en que se ingresa la transacción
Fecha en que se actualiza el estado final de la transacción
Id de transacción original a reversar
Examples
Transacción de reversa exitosa
POST /reversa HTTP/1.1
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"token": "a91ce883-464f-4a78-95cc-9ffd9fe64f04"
},
"transaccion": {
"tipo": "IN",
"idOriginal": "4675956759786976",
"monto": 100,
"referencia" : "4675956759786976"
}
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "reversa",
"datos": {
"contrato": {
"idContrato": "1",
"token": "87d50500-4939-4f93-a8e3-9fab7716eeb7",
"inicio": "2019-07-01",
"fin": "2020-06-30",
"limite": 1000,
"datoAdicional1": "",
"datoAdicional2": "",
"totalOut": 100,
"totalIn": 500,
"estado": "ACTIVO"
},
"transaccion": {
"tipo": "OUT",
"idOriginal": "4675956759786976",
"idTransaccion": "4356728356475246",
"monto": 100,
"estado": "APROBADA",
"motivoEstado": "",
"fechaTransaccion" : "2019-07-01 10:00:00",
"fechaActualizacion" : "2019-07-01 16:00:00",
"referencia" : "4675956759786976"
}
}
}
No autorizado
POST /reversa HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"token": "a91ce883-464f-4a78-95cc-9ffd9fe64f04"
},
"transaccion": {
"tipo": "IN",
"idOriginal": "4675956759786976",
"monto": 100,
"referencia" : "4675956759786976"
}
}
}
HTTP/1.1 401 Unauthorized
Error en el servidor
POST /reversa HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"token": "a91ce883-464f-4a78-95cc-9ffd9fe64f04"
},
"transaccion": {
"tipo": "IN",
"idOriginal": "4675956759786976",
"monto": 100,
"referencia" : "4675956759786976"
}
}
}
HTTP/1.1 500 Internal Server Error
Operación para obtener el estado de transacción ejecutada
Request headers
Token de autenticación
Request body
Fecha de transacción
Hora de transacción
Provisto por Vendemás
Provisto por Vendemás
Serial generado en la creación del contrato con el comercio
Id de transacción en plataforma del cliente
Examples
Responses
Body
Fecha de respuesta de transacción
Hora de respuesta de transacción
Provisto por Vendemás
Provisto por Vendemás
Código de Respuesta de transacción
Mensaje de Respuesta
Nombre de operación ejecutada
Identificador secuencial del contrato
Serial de identificación del contrato para operaciones en contexto del crédito
Fecha de inicio de operaciones con comercio en contexto de crédito
Fecha de fin de operaciones con comercio en contexto de crédito
Monto máximo de operación con el comercio (Σ in / Σ out)
Dato adicional 1
Dato adicional 2
Monto total descontado sobre el contrato
Monto total inyectado sobre el contrato
Dirección de flujo de dinero
Cash In: inyección de dinero al flujo del comercio
Cash Out: descuento de dinero del flujo del comercio
Id de transacción en plataforma del cliente (referencia si se requiere reversar)
Id de transacción en plataforma Vendemás
Monto en operación en moneda soles
Estado de la transacción
Transacción ingresada pero no ejecutada, no es estado final
Transacción ejecutada de Cash In / Cash Out según sea el caso
Transacción rechazada
Transacción anulada
Descripción del motivo del estado
Fecha en que se ingresa la transacción
Fecha en que se actualiza el estado final de la transacción (APROBADA/DENEGADA/REVERSADA)
Id de transacción original reversada
Examples
Estado de transacción
POST /estadoTransaccion HTTP/1.1
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"token": "a91ce883-464f-4a78-95cc-9ffd9fe64f04"
},
"transaccion": {
"idOriginal": "4675956759786976"
}
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "estadoTransaccion",
"datos": {
"contrato": {
"idContrato": "1",
"token": "87d50500-4939-4f93-a8e3-9fab7716eeb7",
"inicio": "2019-07-01",
"fin": "2020-06-30",
"limite": 1000,
"datoAdicional1": "",
"datoAdicional2": "",
"totalOut": 100,
"totalIn": 500,
"estado": "ACTIVO"
},
"transaccion": {
"tipo": "OUT",
"idOriginal": "4675956759786976",
"idTransaccion": "4356728356475246",
"monto": 100,
"estado": "APROBADA",
"motivoEstado": "",
"fechaTransaccion" : "2019-07-01 10:00:00",
"fechaActualizacion" : "2019-07-01 16:00:00",
"referencia" : ""
}
}
}
No autorizado
POST /estadoTransaccion HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"token": "a91ce883-464f-4a78-95cc-9ffd9fe64f04"
},
"transaccion": {
"idOriginal": "4675956759786976"
}
}
}
HTTP/1.1 401 Unauthorized
Error en el servidor
POST /estadoTransaccion HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"token": "a91ce883-464f-4a78-95cc-9ffd9fe64f04"
},
"transaccion": {
"idOriginal": "4675956759786976"
}
}
}
HTTP/1.1 500 Internal Server Error
{fechaConsulta}
Operación para obtener los estados de transacciones ejecutadas en fecha de consulta
Path variables
Fecha de consulta de estado de transacciones
Request headers
Token de autenticación
Request body
Fecha de transacción
Hora de transacción
Provisto por Vendemás
Provisto por Vendemás
Examples
Responses
Body
Fecha de respuesta de transacción
Hora de respuesta de transacción
Provisto por Vendemás
Provisto por Vendemás
Código de Respuesta de transacción
Mensaje de Respuesta
Nombre de operación ejecutada
Dirección de flujo de dinero
Cash In: inyección de dinero al flujo del comercio
Cash Out: descuento de dinero del flujo del comercio
Id de transacción en plataforma del cliente (referencia si se requiere reversar)
Id de transacción en plataforma Vendemás
Monto en operación en moneda soles
Estado de la transacción
Transacción ingresada pero no ejecutada, no es estado final
Transacción ejecutada de Cash In / Cash Out según sea el caso. Es un estado final.
Transacción rechazada. Es un estado final
Transacción Reversada. Es un estado final
Descripción del motivo del estado
Fecha en que se ingresa la transacción
Fecha en que se actualiza el estado final de la transacción (APROBADA/DENEGADA/ANULADA)
Id de transacción original reversada
Examples
Estado de transacción
POST /estadoDiario/2019-07-01 HTTP/1.1
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "estadoDiario",
"datos": {
[
{"transaccion": {
"tipo": "OUT",
"idOriginal": "4675956759786976",
"idTransaccion": "4356728356475246",
"monto": 100,
"estado": "APROBADA",
"motivoEstado": "",
"fechaTransaccion" : "2019-07-01 10:00:00",
"fechaActualizacion" : "2019-07-01 16:00:00",
"referencia" : ""
},
{"transaccion": {
"tipo": "OUT",
"idOriginal": "4675956759786977",
"idTransaccion": "4356728356475247",
"monto": 200,
"estado": "APROBADA",
"motivoEstado": "",
"fechaTransaccion" : "2019-07-01 10:00:00",
"fechaActualizacion" : "2019-07-01 16:00:00",
"referencia" : ""
},
{"transaccion": {
"tipo": "OUT",
"idOriginal": "4675956759786978",
"idTransaccion": "4356728356475248",
"monto": 100,
"estado": "RECHAZADA",
"motivoEstado": "",
"fechaTransaccion" : "2019-07-01 10:00:00",
"fechaActualizacion" : "2019-07-01 16:00:00",
"referencia" : ""
},
]
}
}
No autorizado
POST /estadoDiario/2019-07-01 HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1"
}
HTTP/1.1 401 Unauthorized
Error en el servidor
POST /estadoDiario/2019-07-01 HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1"
}
HTTP/1.1 500 Internal Server Error
Operación para obtener saldo disponible del flujo del comercio para retirar en el día.
Request headers
Token de autenticación
Request body
Fecha de transacción
Hora de transacción
Provisto por Vendemás
Provisto por Vendemás
Identificador único del comercio en plataforma Vendemás
Examples
Responses
Body
Fecha de respuesta de transacción
Hora de respuesta de transacción
Provisto por Vendemás
Provisto por Vendemás
Código de Respuesta de transacción
Mensaje de Respuesta
Nombre de operación ejecutada
Código único de comercio en plataforma Vendemás
Monto disponible del flujo en tránsito del comercio
Examples
Consulta de saldo disponible de comercio para cash out
POST http://flowmanagement.vendemasdev.pe/obtenerDisponible HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"codigoComercio": "123456789"
}
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "obtenerDisponible",
"datos": {
"comercio": {
"codigoComercio": "123456789"
},
"disponible": 100
}
}
No autorizado
POST http://flowmanagement.vendemasdev.pe/obtenerDisponible HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"codigoComercio": "123456789"
}
}
}
HTTP/1.1 401 Unauthorized
Error en el servidor
POST http://flowmanagement.vendemasdev.pe/obtenerDisponible HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"comercio": {
"codigoComercio": "123456789"
}
}
}
HTTP/1.1 500 Internal Server Error
Operación para obtener datos de contrato. El contrato será de tipo nomimado cuando sea establecido para un comercio, y tipo recaudo cuando sea establecido para un código significativo en plataforma del partner (cliente).
Request headers
Token de autenticación
Request body
Fecha de transacción
Hora de transacción
Provisto por Vendemás
Provisto por Vendemás
Identificador único de comercio/recaudo en plataforma Vendemás.
Identificador del partner en plataforma Vendemás (provisto por operación Listado de Partners)
Identificador del programa del partner en plataforma Vendemás (provisto por operación Listado de Partners)
Examples
Responses
Body
Fecha de respuesta de transacción
Hora de respuesta de transacción
Provisto por Vendemás
Provisto por Vendemás
Código de Respuesta de transacción
Mensaje de Respuesta
Nombre de operación ejecutada
Identificador secuencial del contrato
Serial de identificación del contrato para operaciones en contexto del crédito
Fecha de inicio de operaciones con comercio/recaudo en contexto de crédito/deuda
Fecha de fin de operaciones con comercio/recaudo en contexto de crédito/deuda
Dato adicional 1
Dato adicional 2
Monto total inyectado sobre el contrato
Monto total descontado sobre el contrato
estado del contrato
Tipo de contrato según partner
Contrato establecido a un comercio
Contrato establecido a un código solo significativo en plataforma del partner
Partner de crédito/recaudo
Programa del crédito/recaudo
Monto total de la deuda del contrato reportado por el partner
Identificador único de comercio/recaudo en plataforma Vendemás.
Examples
Obtención de contrato tipo nominado (por código de comercio)
POST http://flowmanagement.vendemasdev.pe/obtenerContrato HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"codigo": "123456789",
"partner": "CLIENTE1",
"programa": "PROGRAMA1"
}
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "obtenerContrato",
"datos": {
"Contrato": {
"idContrato": 1,
"token": "48d85571-11eb-4fd5-a2ba-71e345d133f3",
"inicio": "2019-07-01",
"fin": "2020-06-30",
"datoAdicional1": "",
"datoAdicional2": "",
"totalIn": 0,
"totalOut": 0,
"estado": "ACTIVO",
"tipo": "NOMINADO",
"partner": "CLIENTE1",
"programa": "PROGRAMA1",
"totalDeuda": 1000,
"codigo": "123456789"
}
}
}
Obtención de contrato tipo recuado (por código de recaudo)
POST http://flowmanagement.vendemasdev.pe/obtenerContrato HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"codigo": "ABC123456",
"partner": "PARTNER1",
"programa": "PROGRAMA1"
}
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "obtenerContrato",
"datos": {
"Contrato": {
"idContrato": 1,
"token": "48d85571-11eb-4fd5-a2ba-71e345d133f3",
"inicio": "2019-07-01",
"fin": "2019-07-01",
"datoAdicional1": "",
"datoAdicional2": "",
"totalIn": 1,
"totalOut": 1,
"estado": "ACTIVO",
"tipo": "RECAUDO",
"partner": "PARTNER1",
"programa": "PROGRAMA1",
"totalDeuda": 1000,
"codigo": "ABC123456"
}
}
}
No autorizado
POST http://flowmanagement.vendemasdev.pe/obtenerContrato HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"codigo": "ABC123456",
"partner": "PARTNER1",
"programa": "PROGRAMA1"
}
}
}
HTTP/1.1 401 Unauthorized
Error en el servidor
POST http://flowmanagement.vendemasdev.pe/obtenerContrato HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"contrato": {
"codigo": "ABC123456",
"partner": "PARTNER1",
"programa": "PROGRAMA1"
}
}
}
HTTP/1.1 500 Internal Server Error
Operación para obtener listado de partners de préstamos/recaudo
Request headers
Token de autenticación
Request body
Fecha de transacción
Hora de transacción
Provisto por Vendemás
Provisto por Vendemás
Tipo de partners a listar
Partners con contratos asociados a un código
Partners con contratos asociados a comercios
Examples
Responses
Body
Fecha de respuesta de transacción
Hora de respuesta de transacción
Provisto por Vendemás
Provisto por Vendemás
Código de Respuesta de transacción
Mensaje de Respuesta
Nombre de operación ejecutada
Partner de Vendemás para negocio de recaudo/préstamos
Programa partner/Vendemás
Tipo de contrato que se tendrán con el partner
Tipo de contrato a códigos no significativos para plataforma Vendemás
Tipo de contrato asociados a un código de comercio
Dirección url del logo del partner
Examples
Listado de partners exitoso
POST http://flowmanagement.vendemasdev.pe/listarPartner HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"tipo": "RECAUDO"
}
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"codigoRespuesta": "00",
"mensajeRespuesta": "EXITO",
"operacion": "listarPartner",
"datos": [
{
"partner": "PARTNER1",
"programa": "PROGRAMA1",
"tipo": "NOMINADO",
"urlImagen": "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png"
}
]
}
No autorizado
POST http://flowmanagement.vendemasdev.pe/listarPartner HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"tipo": "RECAUDO"
}
}
HTTP/1.1 401 Unauthorized
Error en el servidor
POST http://flowmanagement.vendemasdev.pe/listarPartner HTTP/1.1
Content-Type: application/json
Authorization: Bearer eyJraWQiOiJmWk1tV3pZR0RBckxHektvalNCK2w3SjFhMnNPXC9zQnNwOTlNNmNuM3F5MD0iLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiIzOTFmZmU1MC1mODc3LTRjMjktOWEwOS00YjdjN2JlZTQ1ZDgiLCJjb2duaXRvOmdyb3VwcyI6WyJtcG9zLWFkbWluIl0sImV2ZW50X2lkIjoiNDg0NmEyNTgtOGMyNC0xMWU4LTk4YzMtMmZmYTRiNzlkYjlhIiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTUzMjA5NDgwOSwiaXNzIjoiaHR0cHM6XC9cL2NvZ25pdG8taWRwLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tXC91cy1lYXN0LTFfMmNKMVNlMWZJIiwiZXhwIjoxNTMyMDk4NDA5LCJpYXQiOjE1MzIwOTQ4MDksImp0aSI6ImU2MDg0ZTI5LTk3NTYtNGVlNi1iZjMzLTY4YWRjNzk2MDBmMiIsImNsaWVudF9pZCI6IjEwbHYwNjE3bzVkaWM1MWVic25xZWlpamI3IiwidXNlcm5hbWUiOiJnaWFuY2FnYWxsYXJkb0BnbWFpbC5jb20ifQ.PjvPa2NCYuW962kAhL9HZnOKKjMNPL0O-jIVUDev4zhvUqMJUPTLKvVCwqJlXRM37oZD7tmkZBkRl7jWCZwXS2GpPALg5iHa6KvjD-9ml-7mGnl8kSOglqOe6U3my26L5f9QL7BQfoYI9SWA1Rcdh6ZRQsScPxdh9VEZdFEMOVvSTGT0pNBNymBag29cgkHVrdM-OyaxFaMdRqnlEGteJFtoanEXcu52PdiRrm5Y5aQStNLWqEnA1eKhHNPgTgXBIXLVNtLKDJ60Yd-3PADcylDxg8dSsZla5b9jstqUB-EihIkO-aJ4PcEUDYkLFjCPcGQQN5CgJtXuxDXK5hHLHg
{
"fecha": "2019-07-15",
"hora": "10:00:00",
"cliente": "CLIENTE1",
"programa": "PROGRAMA1",
"datos": {
"tipo": "RECAUDO"
}
}
HTTP/1.1 500 Internal Server Error