Recargas-Servicios
La ruta de este endpoint en QA es https://access.intvnt.com/auth/realms/rys-qa/protocol/openid-connect/token Esto nos devolverá un token el cual mandaremos en la cabecera “Authorization” a cada peticion de recargas-servicios en la forma “Bearer <<token>>”
Request body
Identificador
Hash de cliente
Tipo de solicitud
Examples
Valores de ejemplo que van como parte del formulario
{
"client_id": "2d3aeabc",
"client_secret": "217129777a2ebb65359061e61df007c8",
"grant_type": "client_credentials"
}
Responses
Body
Este valor es el que pasaremos en el header para autenticar a cada petición a recargas
Examples
{
"access_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJjV3RyOS1ZckNtcEc0ZFVvb3VzSzVnZ21IUlg2MlJOblBDS0lKeHVHMG1vIn0.eyJqdGkiOiI1ZTFjNmE2MS1hM2M4LTQ3YTctYmM4Mi0zMWJlMzdlMzcyNTQiLCJleHAiOjE2MTQyNjk4ODQsIm5iZiI6MCwiaWF0IjoxNjE0MjY5NTg0LCJpc3MiOiJodHRwczovL2FjY2Vzcy5pbnR2bnQuY29tL2F1dGgvcmVhbG1zL3J5cy1xYSIsImF1ZCI6ImFjY291bnQiLCJzdWIiOiI3YWE3MDg4ZS1jZWQ3LTQyMDQtOTBlNi0zMjkxY2MyNTgyZWYiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiIyZDNhZWFiYyIsImF1dGhfdGltZSI6MCwic2Vzc2lvbl9zdGF0ZSI6IjJjMzQwODQ1LWQwMDMtNDEwZC05M2I2LWFiZWMzN2Y5ODlkMyIsImFjciI6IjEiLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsib2ZmbGluZV9hY2Nlc3MiLCJ1bWFfYXV0aG9yaXphdGlvbiJdfSwicmVzb3VyY2VfYWNjZXNzIjp7ImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoiZW1haWwgcHJvZmlsZSIsImNsaWVudEhvc3QiOiJpcC0xMC0yMTktMjQwLTY4LmVjMi5pbnRlcm5hbCIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SWQiOiIyZDNhZWFiYyIsInByZWZlcnJlZF91c2VybmFtZSI6InNlcnZpY2UtYWNjb3VudC0yZDNhZWFiYyIsImNsaWVudEFkZHJlc3MiOiIxMC4yMTkuMjQwLjY4IiwiZW1haWwiOiJzZXJ2aWNlLWFjY291bnQtMmQzYWVhYmNAcGxhY2Vob2xkZXIub3JnIn0.fbL-drMRvXyPQoElZ9ctC2Eh_mXzleKLoHokw6hpNN65DuS97JpqtB3bimhGHnQD6q-13-Bxq-YFeN-6GmJEqKbOByns_0dC7ZpDJGohx_SVgM-sKVOCAsSy-zjBCOBEzR823m94T8XS2a4wrcz6yRCkqOlWUMGrt0Qvh5zx30yIiPfKfcp6PmJQqnmDt5sSr87kLpkyn0SAISn2JOBdGDCQei94Wq_LgU3NVOeI7vSITJ8sBQ-NXagRrr2AhlSxCg3leD9UBJR46XMBZzgiMRXypjNmxiYHNmW9aJGav2Py4MryA5uZdqGiO9Vf3wig3LmdIyfANsDQPB8wqu5THA",
"expires_in": 298,
"refresh_expires_in": 1800,
"refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI5YzliZTU1OS00ZGY0LTRmZGUtOWJiZS0wMGQwODIyNzY2YTkifQ.eyJqdGkiOiI5MDRlODQxMS1mZmRmLTQ5NzYtYTBhNS1iYjUyNjlkMGQyOTQiLCJleHAiOjE2MTQyNzEzODYsIm5iZiI6MCwiaWF0IjoxNjE0MjY5NTg2LCJpc3MiOiJodHRwczovL2FjY2Vzcy5pbnR2bnQuY29tL2F1dGgvcmVhbG1zL3J5cy1xYSIsImF1ZCI6Imh0dHBzOi8vYWNjZXNzLmludHZudC5jb20vYXV0aC9yZWFsbXMvcnlzLXFhIiwic3ViIjoiN2FhNzA4OGUtY2VkNy00MjA0LTkwZTYtMzI5MWNjMjU4MmVmIiwidHlwIjoiUmVmcmVzaCIsImF6cCI6IjJkM2FlYWJjIiwiYXV0aF90aW1lIjowLCJzZXNzaW9uX3N0YXRlIjoiMmMzNDA4NDUtZDAwMy00MTBkLTkzYjYtYWJlYzM3Zjk4OWQzIiwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6ImVtYWlsIHByb2ZpbGUifQ.LhOwNS4b7dYnk63cDo9JcnmU3EJMAwT6AhAuOwqjBA0",
"token_type": "bearer",
"not-before-policy": 0,
"session_state": "2c340845-d003-410d-93b6-abec37f989d3",
"scope": "email profile"
}
Servicio para consultar la placa de la cual pagaremos la póliza (el endpoint para consultar y pagar, tanto en RIMAC, BANBIF y PAGOEFECTIVO es el mismo, solo cambiará el payload de consumo)
Request body
Examples
{
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "200",
"productCode": "services",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"systemTraceNumber": "ab4b4ec1-fd1d-4334-b010-13ab18eb693e",
"terminalId": "5ZJIm9ni",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"retrievalReferenceNumber": "",
"providerCode": "900003",
"companyCode": "700001",
"customerServiceId": "AMA611",
"localTransactionDateTime": "2018-06-26T205958Z",
"datamapping": {
"params": {
"traceId": "",
"timestamp": "09/16/2020 12:42:43",
"placaVigente": "AMA611",
"codUsoVehiculo": "004",
"desusoVehiculo": "AMBULANCIA",
"codTipoPersona": "001",
"desTipoPersona": "JURIDICA",
"fechaInicio": "2020-09-16"
}
}
}
Responses
Body
Examples
Ejemplo todo OK
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "servicePayment",
"messageTypeIdentifier": "200",
"productCode": "authorization",
"systemTraceNumber": "ab4b4ec1-fd1d-4334-b010-13ab18eb693e",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"response": {
"trace": {
"traceId": "1fd222ae5ae1bebba0c8733d3ed76806c998c92b2857f98c9645516969ea725130bc20735b807bac4b21b3a2a097f9ed65b9a1c3762ef56526de03f6176c666bfac1351a0b2607d23dad737a0717b605b777df53cc48359dc6b700c9c7337fde",
"consumerId": "ID_APP_BROKER",
"serviceId": "API-CANAL",
"moduleId": "ID_MODULE_APP_BROKER",
"channelCode": "WEB",
"timestamp": "1600278165983",
"copyright": "RIMAC Seguros y Reaseguros - 2019. Todos los derechos reservados"
},
"payload": {
"cotizacion": "57ab6452-779f-41c4-a88c-39fb15c90134",
"primaNeta": 69.93,
"primaBruta": 85,
"indicadorInspeccion": 1,
"financiamiento": 821,
"fechaInicio": "2020-09-16",
"fechaFinal": "2021-09-16",
"numeroCuotas": 1,
"cuotasFinanciamiento": [
{
"cuota": 1,
"monto": 85,
"fechaVencimiento": "2020-10-16"
}
]
},
"status": {
"success": "true"
}
}
},
"expires_in": "300"
}
Ejemplo NO OK Controlado
{
"retrievalReferenceNumber": "343547348471",
"authorizationId": "31615",
"responseCode": "00",
"terminalId": "fNpYz87v",
"cardAcceptorId": "EF86j9iLjdw2sCP",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "200",
"productCode": "services",
"systemTraceNumber": "7f9cea29-a558-4a06-b2e4-6bb6af7bc614",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/343547348471",
"method": "get"
},
"serviceData": {
"response": {
"trace": {
"traceId": "775958701ff3a62b4084b332b3b7c4d78aebd4b4aa1",
"consumerId": "ZUM",
"serviceId": "API-CANAL",
"moduleId": "ZUM",
"channelCode": "WEB",
"timestamp": 1597442551245,
"copyright": "RIMAC Seguros y Reaseguros - 2019. Todos los derechos reservados"
},
"payload": null,
"status": {
"success": false,
"error": {
"code": "000097",
"httpCode": 400,
"messages": [
"data/datosParticulares/0 debe tener la propiedad requerida valor",
"data/datosParticulares/1 debe tener la propiedad requerida valor"
]
}
}
}
},
"expires_in": 300
}
Ejemplo no OK - Otro
{
"retrievalReferenceNumber": "514951739794",
"authorizationId": "343759",
"responseCode": "96",
"responseMessage": "Los valores permitidos para productCode son: Services, authorization",
"terminalId": "fNpYz87v",
"cardAcceptorId": "EF86j9iLjdw2sCP",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "200",
"systemTraceNumber": "c0057308-ae66-4cf3-ae91-3683f936713a",
"selfLink": {
"href": "/self/self/request/514951739794",
"method": "get"
},
"expires_in": 300
}
Servicio para pagar la póliza del vehículo consultado previamente (el endpoint para consultar y pagar, tanto en RIMAC, BANBIF y PAGOEFECTIVO es el mismo, solo cambiará el payload de consumo)
Request body
Examples
{
"messageType": "servicepayment",
"messageTypeIdentifier": "200",
"productCode": "authorization",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"systemTraceNumber": "ab4b4ec1-fd1d-4334-b010-13ab18eb693e",
"terminalId": "5ZJIm9ni",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"retrievalReferenceNumber": "554897499035",
"providerCode": "900001",
"companyCode": "700002",
"customerServiceId": "AMA611",
"amount": 85,
"currencyCode": "604",
"localTransactionDateTime": "2018-06-26T205958Z",
"datamapping": {
"params": {
"traceId": "554897499035",
"tipoDocumento": "2",
"numeroDocumento": "12345678",
"cotizacion": "57ab6452-779f-41c4-a88c-39fb15c90134",
"desusoVehiculo": "PARTICULAR",
"monto": "85",
"correo": "jcamacho@vendemas.niubiz.com.pe",
"telefono": "987654321"
}
}
}
Responses
Body
Examples
Ejemplo OK
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "servicePayment",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "ab4b4ec1-fd1d-4334-b010-13ab18eb693e",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"response": {
"trace": {
"traceId": "6b10480f-af20-4676-a8e0-1df84dd7cdb6",
"consumerId": "ID_APP_BROKER",
"serviceId": "API-CANAL",
"moduleId": "ID_MODULE_APP_BROKER",
"channelCode": "WEB",
"copyright": "RIMAC Seguros y Reaseguros - 2019. Todos los derechos reservados"
},
"payload": {
"cotizacion": "bfa43d46-2322-4efb-b6a1-9085dc218bf9",
"poliza": "2101-16897",
"primaNeta": 1,
"primaBruta": "1213.52",
"indicadorInspeccion": "0",
"indicadorGps": "0",
"envioElectronico": "S",
"financiamiento": "1753",
"fechaInicio": "2019-07-23",
"fechaFinal": "2020-07-23",
"numeroCuotas": 12,
"cuotasFinanciamiento": [
{
"cuota": 1,
"monto": 1,
"fechaVencimiento": "2019-07-30"
}
],
"contratante": {
"tercero": 25752127,
"tipoDocumento": "1",
"numeroDocumento": "43461755",
"apellidoMaterno": "CUMPA",
"apellidoPaterno": "PAEZ",
"nombres": "JORGE ANTONIO",
"fechaNacimiento": "1985-12-04",
"sexo": "M",
"tipoVia": "CL",
"nombreVia": "IMAGINARIA",
"numeroVia": "29",
"distrito": "150103",
"nombreDistrito": "ATE",
"correo": "correo@gmail.com",
"telefono": "987654321"
},
"responsablePago": {
"tercero": "25752127",
"tipoDocumento": "1",
"numeroDocumento": "43461755",
"apellidoMaterno": "CUMPA",
"apellidoPaterno": "PAEZ",
"nombres": "JORGE ANTONIO",
"fechaNacimiento": "1985-12-04",
"sexo": "M",
"tipoVia": "CL",
"nombreVia": "IMAGINARIA",
"numeroVia": "29",
"distrito": "150103",
"nombreDistrito": "ATE",
"correo": "correo@gmail.com",
"telefono": "1234566789"
},
"asegurado": {
"tercero": 1,
"tipoDocumento": "2",
"numeroDocumento": "",
"apellidoMaterno": "",
"apellidoPaterno": "",
"nombres": "",
"fechaNacimiento": "",
"sexo": "",
"tipoVia": "",
"nombreVia": "",
"numeroVia": "",
"distrito": "",
"nombreDistrito": "",
"correo": "",
"telefono": ""
},
"endosatario": {
"porcentajeParticipacion": 100,
"monto": "22953"
}
},
"status": {
"success": "true"
}
}
},
"expires_in": "300"
}
Ejemplo NO OK Controlado
{
"retrievalReferenceNumber": "452-dd1d-dd1d-dd2",
"authorizationId": "78661",
"responseCode": "00",
"terminalId": "fNpYz87v",
"cardAcceptorId": "EF86j9iLjdw2sCP",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "60604049-2139-4ecd-bb2d-1f63c21b3532",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/452-dd1d-dd1d-dd2",
"method": "get"
},
"serviceData": {
"response": {
"trace": {
"traceId": "1fd222ae5ae1bebba0c8733d3ed76806c998c92b2857f98c9645516969ea7251c6c5d5157c9368a32048ccdd5cdfe14fc641a6e48acfcb4b113aae32e153f413bfa7f6e23cf0cd78c069b1c14d7899e9c26ffe442e13c3ca7f758f2273bcb169",
"consumerId": "ID_APP_BROKER",
"serviceId": "API-CANAL",
"moduleId": "ID_MODULE_APP_BROKER",
"channelCode": "WEB",
"timestamp": 1589562590528,
"copyright": "RIMAC Seguros y Reaseguros - 2019. Todos los derechos reservados"
},
"payload": null,
"status": {
"success": false,
"error": {
"code": "000097",
"httpCode": 400,
"messages": "El/La PLACA_DE_RODAJE -> AMA611, tiene un Seguro Vigente."
}
}
}
},
"expires_in": 300
}
Ejemplo no OK - Otro
{
"retrievalReferenceNumber": "514951739794",
"authorizationId": "343759",
"responseCode": "96",
"responseMessage": "Los valores permitidos para productCode son: Services, authorization",
"terminalId": "fNpYz87v",
"cardAcceptorId": "EF86j9iLjdw2sCP",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "200",
"systemTraceNumber": "c0057308-ae66-4cf3-ae91-3683f936713a",
"selfLink": {
"href": "/self/self/request/514951739794",
"method": "get"
},
"expires_in": 300
}
Servicio para consultar el CODIGO del recibo, suministro, etc que pagaremos (el endpoint para consultar y pagar, tanto en RIMAC, BANBIF y PAGOEFECTIVO es el mismo, solo cambiará el payload de consumo)
Request body
Examples
{
"messageType": "servicepayment",
"messageTypeIdentifier": "200",
"productCode": "services",
"systemTraceNumber": "ab4b4ec1-fd1d-4334-b010-13ab18eb693e",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"retrievalReferenceNumber": "906805311445",
"providerCode": "900001",
"companyCode": "700001",
"customerServiceId": "543410",
"localTransactionDateTime": "2018-06-26T205958Z",
"datamapping": {
"params": {
"codigoConvenio": "2",
"idServicio": "543410",
"idTransaccionOrigen": "20200916054748",
"fechaHora": "20200916054748"
}
}
}
Responses
Body
Examples
Respuesta OK
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "200",
"productCode": "authorization",
"systemTraceNumber": "ab4b4ec1-fd1d-4334-b010-13ab18eb693e",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"meta": {
"mensajes": [
{
"codigo": "ESM00",
"mensaje": "Proceso Exitoso",
"tipo": "info"
}
],
"totalRegistros": 1,
"idTransaccion": "590626774843027"
},
"datos": [
{
"fechaVencimiento": "2020-02-21",
"cliente": {
"id": ""
},
"glosaCampana": "PAGO DE RECIBOS SOLES CALIDDA",
"montoSaldoOrigen": 1,
"montoDescuentoOrigen": 1,
"montoMultaOrigen": 1,
"montoVencidoOrigen": 1,
"montoInteresOrigen": 1,
"montoReajusteOrigen": 1,
"montoTotalOrigen": 1,
"montoSaldoDestino": 1,
"montoDescuentoDestino": 1,
"montoMultaDestino": 1,
"montoVencidoDestino": 1,
"montoInteresDestino": 1,
"montoReajusteDestino": 1,
"montoTotalDestino": 1,
"montoRedondeo": 1,
"comisionCliente": 1,
"documento": {
"numero": "S00100136783"
},
"idConsulta": "7022724",
"convenio": {
"codigo": "13"
},
"servicios": [
{
"id": "543408"
}
],
"moneda": "SOL",
"fechaFactura": "2020-02-06",
"datosAdicionales": [
{
"nombre": "Nombre",
"valor": "20200206"
}
]
}
]
},
"expires_in": "300"
}
Contrato Respuesta NOOK- Controlado
{
"retrievalReferenceNumber": "103410106659",
"authorizationId": "01583",
"responseCode": "98",
"terminalId": "fNpYz87v",
"cardAcceptorId": "EF86j9iLjdw2sCP",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "200",
"productCode": "services",
"systemTraceNumber": "88e3389a-e355-460e-809e-9ffb24a56704",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/103410106659",
"method": "get"
},
"serviceData": {
"meta": {
"mensajes": [{
"codigo": "ESM06",
"mensaje": "Cliente no tiene deudas.",
"tipo": "error"
}],
"totalRegistros": 0,
"idTransaccion": "597075739188006"
}
},
"expires_in": 300
}
Ejemplo NO OK - OTRO
{
"retrievalReferenceNumber": "514951739794",
"authorizationId": "343759",
"responseCode": "96",
"responseMessage": "Los valores permitidos para productCode son: Services, authorization",
"terminalId": "fNpYz87v",
"cardAcceptorId": "EF86j9iLjdw2sCP",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "200",
"systemTraceNumber": "c0057308-ae66-4cf3-ae91-3683f936713a",
"selfLink": {
"href": "/self/self/request/514951739794",
"method": "get"
},
"expires_in": 300
}
Servicio para pagar la póliza del vehículo consultado previamente (el endpoint para consultar y pagar, tanto en RIMAC, BANBIF y PAGOEFECTIVO es el mismo, solo cambiará el payload de consumo)
Request body
Examples
{
"messageType": "servicepayment",
"messageTypeIdentifier": "200",
"productCode": "authorization",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"systemTraceNumber": "ab4b4ec1-fd1d-4334-b010-13ab18eb693e",
"terminalId": "5ZJIm9ni",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"retrievalReferenceNumber": "554897499035",
"providerCode": "900001",
"companyCode": "700002",
"customerServiceId": "543410",
"amount": 85,
"currencyCode": "804",
"localTransactionDateTime": "2018-06-26T205958Z",
"datamapping": {
"params": {
"codigoConvenio": "1",
"nombreConvenio":"Calidda",
"comisionUsuario":1,
"idTransaccionOrigen": "32132331",
"montoDescuentoDestino": 1,
"montoSaldoDestino": 1,
"montoMultaDestino": 1,
"montoVencidoDestino": 1,
"montoInteresDestino": 1,
"montoReajusteDestino": 1,
"montoTotalDestino": 1,
"fechaVencimiento": "",
"fechaHora": "",
"monto": "",
"documento": {
"numero": ""
},
"servicios": [
{
"id": ""
}
],
"idConsulta": "",
"montoSaldoOrigen": 1
"montoDescuentoOrigen": 1
"montoMultaOrigen": 1,
"montoVencidoOrigen": 1,
"montoInteresOrigen": 1,
"montoReajusteOrigen": 1,
"montoTotalOrigen": 1,
"idServicio": ""
}
}
}
Responses
Body
Examples
Ejemplo todo OK
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "servicePayment",
"messageTypeIdentifier": "200",
"productCode": "authorization",
"systemTraceNumber": "ab4b4ec1-fd1d-4334-b010-13ab18eb693e",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"meta": {
"mensajes": [
{
"codigo": "ESM00",
"mensaje": "Proceso Exitoso",
"tipo": "info"
}
],
"totalRegistros": 1,
"idTransaccion": "590626774843027"
},
"datos": [
{
"fechaVencimiento": "2020-02-21",
"cliente": {
"id": ""
},
"glosaCampana": "PAGO DE RECIBOS SOLES CALIDDA",
"montoSaldoOrigen": 1,
"montoDescuentoOrigen": 1,
"montoMultaOrigen": 1,
"montoVencidoOrigen": 1,
"montoInteresOrigen": 1,
"montoReajusteOrigen": 1,
"montoTotalOrigen": 1,
"comisionCliente": 1,
"documento": {
"numero": "000000100199775"
},
"idConsulta": "1178992",
"servicios": [
{
"id": "106920"
}
],
"moneda": "SOL",
"datosAdicionales": [
{
"nombre": "Nombre",
"valor": "AVILA MONTANO LUISA MARIELA"
}
],
"pagos": [
{
"monto": 11.4,
"cuentaCargo": {
"numero": ""
},
"tipoOperacion": "PAGO_TOTAL_CUOTA",
"datosAdicionales": [
{}
],
"comprobante": "",
"numeroPago": "118651"
}
]
}
]
},
"expires_in": "300"
}
Ejemplo no OK (respuesta errónea interna)
{
"retrievalReferenceNumber": "514951739794",
"authorizationId": "343759",
"responseCode": "96",
"responseMessage": "Los valores permitidos para productCode son: Services, authorization",
"terminalId": "fNpYz87v",
"cardAcceptorId": "EF86j9iLjdw2sCP",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "200",
"systemTraceNumber": "c0057308-ae66-4cf3-ae91-3683f936713a",
"selfLink": {
"href": "/self/self/request/514951739794",
"method": "get"
},
"expires_in": 300
}
Ejemplo NOOK (controlado)
{
"retrievalReferenceNumber": "875966491473",
"authorizationId": "85792",
"responseCode": "98",
"terminalId": "fNpYz87v",
"cardAcceptorId": "EF86j9iLjdw2sCP",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "200",
"productCode": "services",
"systemTraceNumber": "c33904cc-18f2-49ee-9563-a0094a76aa0d",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/875966491473",
"method": "get"
},
"serviceData": {
"meta": {
"mensajes": [
{
"codigo": "ESM10",
"mensaje": "Error",
"tipo": "Datos invalidos"
}
]
}
},
"expires_in": 300
}
Servicio para consultar el CODIGO del recibo, suministro, etc que pagaremos (el endpoint para consultar y pagar, tanto en RIMAC, BANBIF y PAGOEFECTIVO es el mismo, solo cambiará el payload de consumo)
Request body
Examples
{
"messageType": "servicepayment",
"messageTypeIdentifier": "200",
"productCode": "services",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"systemTraceNumber": "ab4b4ec1-fd1d-4334-b010-13ab18eb693e",
"terminalId": "5ZJIm9ni",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"retrievalReferenceNumber": "554897499035",
"providerCode": "900001",
"companyCode": "700001",
"customerServiceId": "2555590",
"localTransactionDateTime": "2018-06-26T205958Z",
"datamapping": {
"params": {
"orderNumber": "2555590",
"operationNumber": "554897499035",
"terminalNumber": "12345567"
}
}
}
Responses
Body
Examples
Ejemplo todo OK
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "servicePayment",
"messageTypeIdentifier": "200",
"productCode": "services",
"systemTraceNumber": "ab4b4ec1-fd1d-4334-b010-13ab18eb693e",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"code": "100",
"message": "Solicitud exitosa",
"data": {
"responseDate": "2020-08-06T15:17:11-05:00",
"user": "Prueba",
"terminalNumber": "12345567",
"operationNumber": "875966491473",
"orderNumber": "2555590",
"documentsQuantity": 1,
"portal": "PagoEfectivo",
"variable1": "",
"variable2": "",
"documentsDetail": [
{
"cip": "2555590",
"total": 1,
"amount": 1,
"latePaymentFee": 1,
"currency": "PEN",
"issueDate": "2020-07-09T14:57:30-05:00",
"expirationDate": "2020-08-14T12:19:00-05:00",
"description": "Compra con PagoEfectivo",
"agreementCode": "001200"
}
]
}
},
"expires_in": "300"
}
Ejemplo NO OK
{
"retrievalReferenceNumber": "514951739794",
"authorizationId": "343759",
"responseCode": "96",
"responseMessage": "Los valores permitidos para productCode son: Services, authorization",
"terminalId": "fNpYz87v",
"cardAcceptorId": "EF86j9iLjdw2sCP",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "200",
"systemTraceNumber": "c0057308-ae66-4cf3-ae91-3683f936713a",
"selfLink": {
"href": "/self/self/request/514951739794",
"method": "get"
},
"expires_in": 300
}
Servicio para pagar el servicio consultado previamente (el endpoint para consultar y pagar, tanto en RIMAC, BANBIF y PAGOEFECTIVO es el mismo, solo cambiará el payload de consumo)
Request body
Examples
{
"messageType": "servicepayment",
"messageTypeIdentifier": "200",
"productCode": "authorization",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"systemTraceNumber": "ab4b4ec1-fd1d-4334-b010-13ab18eb693e",
"terminalId": "5ZJIm9ni",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"retrievalReferenceNumber": "554897499035",
"providerCode": "900001",
"companyCode": "700002",
"customerServiceId": "2555590",
"amount": 85,
"currencyCode": "604",
"localTransactionDateTime": "2018-06-26T205958Z",
"datamapping": {
"params": {
"orderNumber": "2555590",
"operationNumber": "554897499035",
"terminalNumber": "12345567",
"documentsDetail": [
{
"cip": "2555590",
"total": 1,
"amount": 1,
"latePaymentFee": 1,
"currency": "PEN",
"issueDate": "2020-07-09T14:57:30-05:00",
"expirationDate": "2020-08-14T12:19:00-05:00",
"description": "Compra con PagoEfectivo",
"agreementCode": "001200"
}
],
"responseDate": ""
}
}
}
Responses
Body
Examples
Ejemplo OK
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "200",
"productCode": "services",
"systemTraceNumber": "ab4b4ec1-fd1d-4334-b010-13ab18eb693e",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"code": "100",
"message": "",
"data": {
"responseDate": "",
"movementNumber": "",
"salePointCode": "",
"terminalNumber": "",
"operationNumber": "",
"documentsQuantity": "",
"documentsDetail": [
{
"movementNumber": "692903",
"cip": "2555590"
}
],
"variable1": "",
"variable2": ""
}
},
"expires_in": "300"
}
Ejemplo NO OK Controlado
{
"retrievalReferenceNumber": "620181567850",
"authorizationId": "06176",
"responseCode": "98",
"terminalId": "fNpYz87v",
"cardAcceptorId": "EF86j9iLjdw2sCP",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "200",
"productCode": "services",
"systemTraceNumber": "8b270877-4b1b-409d-82c5-298b5bde7e54",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/620181567850",
"method": "get"
},
"serviceData": {
"code": 111,
"message": "Solicitud con datos inválidos.",
"data": [
{
"code": 151,
"message": "Recurso no encontrado.",
"field": "agreementCode"
}
]
},
"expires_in": 300
}
Ejemplo NO OK - OTRO
{
"retrievalReferenceNumber": "514951739794",
"authorizationId": "343759",
"responseCode": "96",
"responseMessage": "Los valores permitidos para productCode son: Services, authorization",
"terminalId": "fNpYz87v",
"cardAcceptorId": "EF86j9iLjdw2sCP",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "200",
"systemTraceNumber": "c0057308-ae66-4cf3-ae91-3683f936713a",
"selfLink": {
"href": "/self/self/request/514951739794",
"method": "get"
},
"expires_in": 300
}
Consulta de servicio Movistar Movil
Request body
Examples
{
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "RECTLF02",
"customerServiceId": "953616571"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de servicio Movistar Movil
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "RECTLF02",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Consulta de servicio Movistar Fijo
Request body
Examples
{
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "RECTLF02",
"customerServiceId": "953616571"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de servicio Movistar Fijo
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "RECTLF02",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Consulta de servicio Movistar TV
Request body
Examples
{
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "RECTLF03",
"customerServiceId": "953616571"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de servicio Movistar TV
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "RECTLF03",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Consulta de servicio Movistar Sertel
Request body
Examples
{
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "RECTLF08",
"customerServiceId": "953616571"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de servicio Movistar Sertel
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "RECTLF08",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Consulta de servicio Movistar Renta Publica
Request body
Examples
{
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "RECTLF08",
"customerServiceId": "953616571"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de servicio Movistar Renta Publica
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "RECTLF08",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Consulta de servicio Claro Telefonía DNI
Request body
Examples
{
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "RECLAR15",
"customerServiceId": "48121213"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de servicio Claro Telefonía DNI
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "RECLAR15",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "balance",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"receiptId": "M000000915",
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Consulta de servicio Claro Soles
Request body
Examples
{
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "RECLARO3",
"customerServiceId": "01415287"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de servicio Claro Soles
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "RECLARO3",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "balance",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"receiptId": "M000000915",
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Consulta de servicio Claro Distribuidores
Request body
Examples
{
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "RECLAR10",
"customerServiceId": "yJIof2T9bSTyxcJwN4pL"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de servicio Claro Distribuidores
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "RECLAR10",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "balance",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"receiptId": "M000000915",
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Consulta de servicio Claro TVSAT
Request body
Examples
{
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "RECLARO7",
"customerServiceId": "yJIof2T9bSTyxcJwN4pL"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de servicio Claro Distribuidores
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "RECLARO7",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "balance",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"receiptId": "M000000915",
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Consulta de servicio Claro Telefonía DNI
Request body
Examples
{
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "RECLARO1",
"customerServiceId": "yJIof2T9bSTyxcJwN4pL"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de servicio Claro Telefonía
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "RECLARO1",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "balance",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"receiptId": "M000000915",
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Consulta de Servicio Luz del Bitel
Request body
Examples
{
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "VIET0002"
"customerServiceId": "yJIof2T9bSTyxcJwN4p"
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "request",
"productCode": "balance",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "VIET0002",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "balance",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"receiptId": "M000000915",
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Consulta de Servicio Luz del Sur
Request body
Examples
{
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "ENTEL000"
"customerServiceId": "yJIof2T9bSTyxcJwN4p"
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "request",
"productCode": "balance",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "ENTEL000",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "balance",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"receiptId": "M000000915",
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Consulta de Servicio Luz del Sur
Request body
Examples
{
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "LUZSUR01
"customerServiceId": "yJIof2T9bSTyxcJwN4p
}
Responses
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"serviceCode": "LUZSUR01",
"referenceId": "124519000970",
"paymentType": "1"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"receiptId": "M000000915",
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Consulta de Servicio Hidrandina
Request body
Examples
{
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700002",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "DIZLUZ01"
"customerServiceId": "yJIof2T9bSTyxcJwN4pL"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de Servicio Hidrandina
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"paymentType": "1551",
"serviceCode": "DISLUZ01",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"receiptId": "M000000915",
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Consulta de Servicio Hidrandina
Request body
Examples
{
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700002",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "DIZLUZ03"
"customerServiceId": "yJIof2T9bSTyxcJwN4pL"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de Servicio Hidrandina
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"paymentType": "1551",
"serviceCode": "DISLUZ03",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"receiptId": "M000000915",
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Consulta de Servicio Hidrandina
Request body
Examples
{
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700002",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "DIZLUZ01"
"customerServiceId": "yJIof2T9bSTyxcJwN4pL"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de Servicio Hidrandina
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"paymentType": "1551",
"serviceCode": "DISLUZ01",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"receiptId": "M000000915",
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Consulta de Servicio Hidrandina
Request body
Examples
{
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700002",
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceCode": {
"serviceCode": "DIZLUZ02"
"customerServiceId": "yJIof2T9bSTyxcJwN4pL"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"expires_in": "300"
}
Pago de Servicio Hidrandina
Request body
Examples
{
"retrievalReferenceNumber": "92817283937812",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "services",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"paymentType": "1551",
"serviceCode": "DISLUZ02",
"referenceId": "124519000970",
"receiptId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"customerServiceId": "953616571",
"serviceName": "Cel. pospago/RPM",
"customerName": "BENITO ALLCA CHAHUARES",
"receipts": [
{
"receiptId": "M000000915",
"receiptAmount": "50.00",
"receiptServiceFee": "1.00",
"receiptPayingAmount": "51.00",
"receiptIssueDate": "08-07-2017"
}
],
"referenceId": "124519000970"
},
"receiptId": "M000000915",
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Recarga de celulares operador claro
Request body
Examples
{
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"amount": "3",
"companyCode": "700002",
"currencyCode": "604",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"rechargeInfo": {
"telephoneNumber": "997670262",
"telcoId": "CLARO000"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "Saldo: 51.349,63",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Recarga de celulares operador entel
Request body
Examples
{
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"amount": "3",
"companyCode": "700002",
"currencyCode": "604",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"rechargeInfo": {
"telephoneNumber": "980492107",
"telcoId": "NEXTEL00"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "Saldo: 51.349,63",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Recarga de celulares operador bitel
Request body
Examples
{
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"amount": "3",
"companyCode": "700002",
"currencyCode": "604",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"rechargeInfo": {
"telephoneNumber": "931083539",
"telcoId": "VIET0001"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "Saldo: 51.349,63",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Recarga de celulares operador bitel
Request body
Examples
{
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"amount": "3",
"companyCode": "700002",
"currencyCode": "604",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"rechargeInfo": {
"telephoneNumber": "000789672672",
"telcoId": "DIRECTV0"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "Saldo: 51.349,63",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Activacion de tarjeta prepagada
Request body
Examples
{
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"companyCode": "700001",
"localTransactionDateTime": "2018-06-26T205958Z",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"activateInfo": {
"customerId": "70814369",
"param1": "4894861000001582",
"param2": "",
"param3": ""
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "activate",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"productData": {
"productNumber": "4894865100022273",
"productId": "TRANSP01",
"currentBalance": "6.00",
"promo": "1",
"idTxn": "5046039969"
}
}
Activacion de tarjeta prepagada
Request body
Examples
{
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "request",
"productCode": "balance",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"productInfo": {
"productNumber": "4894861100009188",
"productId": "TRANSP01"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "request",
"productCode": "balance",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/456540554752",
"method": "get"
},
"productData": {
"productNumber": "4894865100022273",
"productId": "TRANSP01",
"currentBalance": "6.00"
}
}
Recarga tarjeta prepagada
Request body
Examples
{
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"amount": "3",
"companyCode": "700001",
"currencyCode": "604",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"rechargeInfo": {
"rechargeNumber": "4894861100009188",
"telcoId": "TRANSP01"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "Saldo: 51.349,63",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"coreAcctInitialBalance": "845550.675",
"coreAcctEarnedFee": "0.350",
"coreAcctCurrentBalance": "845500.025",
"expires_in": "300"
}
Servicio para consultar el saldo actual de la cuenta cupo de un comercio
Request body
Examples
{
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"localTransactionDateTime": "2018-06-26T205958Z",
"amount": "3",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"pointOfInteraction": {
"gpsLocation": {
"latitude": "10.037990",
"longitude": "-84.081742"
},
"email": "test@test.test",
"telephone": "981212912",
"userIdentification": "48121213"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"systemTraceNumber": "abc123abc245",
"responseMessage": "Saldo: 51.349,63",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"balances": {
"accountBalance1": {
"balanceName": "Ledger balance",
"balanceCurrencyCode": "604",
"balance": "315"
}
},
"expires_in": "300"
}
Servicio para asociar un comercio a una nueva cuenta cupo
Request body
Examples
{
"messageType": "authorization",
"messageTypeIdentifier": "request",
"systemTraceNumber": "12342abcde123",
"localTransactionDateTime": "2018-06-26T205958Z",
"newAccount": {
"accountCurrencyCode": "604"
},
"commerce": {
"commerceName": "Comercio Ict250",
"merchantCategoryCode": "5661",
"commerceId": "341198217",
"companyCode": "700001",
"address": {
"commerceCountryAlphaCode": "PE",
"commerceStateAlphaCode": "LIM",
"commerceCity": "Lima"
},
"terminal": {
"terminalSeries": "24940273",
"model": "ICT 220"
},
"commerceTelephone": "2202409",
"legalRepresentative": {
"representativeName": "Visanet Ict220",
"representativeIdType": "1",
"representativeId": "37204955",
"representativeTelephone": "990456222",
"representativeEmail": "jessica.mellina@gmail.com"
}
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "authorization",
"messageTypeIdentifier": "request",
"systemTraceNumber": "abc123abc245",
"responseMessage": "Cuenta creada",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"accountCurrencyCode": "604",
"ownerId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"newAccountId": "yJIof2T9bSTyxcJwN4pL",
"complementaryCode": "ijfs9dbiro",
"newUserId": "47204972",
"newPassword": "918448"
}
Obtiene la ultima versión del servicio de Conduent
Ruta base del servicio https://api-rys.vmas.com.pe/v1/conduent
Request body
Examples
{
"messageType": "conduent",
"productCode": "getversion"
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58245",
"responseCode": "00",
"messageType": "receiptsInquiry",
"productCode": "conduent",
"responseMessage": "WS : 1.0.10.1 - 32",
"expires_in": "300"
}
Obtiene la llaves de las tarjeta
Ruta base del servicio https://api-rys.vmas.com.pe/v1/conduent
Request body
Examples
{
"messageType": "conduent",
"productCode": "getcardkeys",
"messageTypeIdentifier": "request",
"systemTraceNumber": "12342abcde123",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"localTransactionDateTime": "2018-06-26T205958Z",
"serviceInfo": {
"pCardFamily": "1",
"pCardId": "2530561746",
"pCardReaderId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "getcardkeys",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"header": {
"errorCode": "",
"errorMessage": "",
"millis": "1925",
"transactionUUID": "",
"executionDate": ""
},
"data": {
"status": "0",
"keys": [
"63c03ae52657"
]
},
"externalTransactionId": "5JtYAHlOwJnAfvgMNxJ827R6j7IQb0FqiCtF"
},
"expires_in": "300"
}
Obtiene información de la tarjeta ingresada
Ruta base del servicio https://api-rys.vmas.com.pe/v1/conduent
Request body
Examples
{
"messageType": "receiptsInquiry",
"productCode": "getcardinfo",
"messageTypeIdentifier": "request",
"systemTraceNumber": "12342abcde123",
"localTransactionDateTime": "2018-06-26T205958Z",
"currencyCode": "604",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"pCardFamily": "1",
"pCardId": "2530561746",
"pCardReaderId": "M000000915",
"pData": "9D758D395C080400A1B90C1741900917000000000004180009114C494D412020000000000000000000398D759D03010000000000000070F878000000000000000052CF828A67C0000000000000000000000000000000000000000000001CB91F0000000000000000...",
"pSaleId": "200323102010965571997"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "getcardinfo",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"header": {
"errorCode": "",
"errorMessage": "",
"millis": "1925",
"transactionUUID": "",
"executionDate": ""
},
"data": {
"status": "0",
"cardState": "1",
"cardId": "3280519501",
"balance": "45",
"minReloadAmount": "10",
"maxReloadAmount": "48260",
"cardPrice": "0",
"tariff": "Tarjeta CC con valor anonymo",
"userProfile": "Perfil anónimo",
"endValidityDate": "20390228"
},
"externalTransactionId": "5JtYAHlOwJnAfvgMNxJ827R6j7IQb0FqiCtF"
},
"expires_in": "300"
}
Servicio para activacion y recarga de una tarjeta
Ruta base del servicio https://api-rys.vmas.com.pe/v1/conduent
Request body
Examples
{
"messageType": "receiptsInquiry",
"productCode": "getcardinfo",
"messageTypeIdentifier": "request",
"systemTraceNumber": "12342abcde123",
"localTransactionDateTime": "2018-06-26T205958Z",
"currencyCode": "604",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"pCardFamily": "1",
"pCardId": "2530561746",
"pData": "9D758D395C080400A1B90C1741900917000000000004180009114C494D412020000000000000000000398D759D03010000000000000070F878000000000000000052CF828A67C0000000000000000000000000000000000000000000001CB91F0000000000000000...",
"pLoadAmount": "25",
"pSaleDate": "20200311193202",
"pSalePointId": "0",
"pSellerId": "0",
"pServiceId": "0",
"pSaleId": "2003111932022530603506",
"pCardReaderId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "00",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "receiptsInquiry",
"messageTypeIdentifier": "request",
"productCode": "recharge",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"header": {
"errorCode": "",
"errorMessage": "",
"millis": "1925",
"transactionUUID": "",
"executionDate": ""
},
"data": {
"status": "0",
"cardFamily": "1",
"reloadId": "",
"cardId": "3280519501",
"balance": "45",
"actions": {
"Action": [
{
"ActionType": "4",
"RecordNo": "8",
"Data": "209601000000000a299f7f0115220228",
"OrgRecordNo": "0",
"Value": "0"
}
]
}
},
"externalTransactionId": "5JtYAHlOwJnAfvgMNxJ827R6j7IQb0FqiCtF"
},
"expires_in": "300"
}
Servicio para recarga de una tarjeta
Ruta base del servicio https://api-rys.vmas.com.pe/v1/conduent
Request body
Examples
{
"messageType": "conduent",
"productCode": "reloadcard",
"messageTypeIdentifier": "request",
"systemTraceNumber": "12342abcde123",
"localTransactionDateTime": "2018-06-26T205958Z",
"currencyCode": "604",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"pCardFamily": "1",
"pCardId": "2530561746",
"pData": "9D758D395C080400A1B90C1741900917000000000004180009114C494D412020000000000000000000398D759D03010000000000000070F878000000000000000052CF828A67C0000000000000000000000000000000000000000000001CB91F0000000000000000...",
"pReloadAmount": "25",
"pSaleDate": "20200311193202",
"pSalePointId": "0",
"pSellerId": "0",
"pServiceId": "0",
"pSaleId": "2003111932022530603506",
"pCardReaderId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "reloadcard",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"header": {
"errorCode": "",
"errorMessage": "",
"millis": "1925",
"transactionUUID": "",
"executionDate": ""
},
"data": {
"status": "0",
"cardFamily": "1",
"reloadId": "",
"cardId": "3280519501",
"balance": "45",
"actions": {
"Action": [
{
"ActionType": "4",
"RecordNo": "8",
"Data": "209601000000000a299f7f0115220228",
"OrgRecordNo": "0",
"Value": "0"
}
]
}
},
"externalTransactionId": "5JtYAHlOwJnAfvgMNxJ827R6j7IQb0FqiCtF"
},
"expires_in": "300"
}
Servicio para confirmar el nuevo saldo de la tarjeta cargada
Ruta base del servicio https://api-rys.vmas.com.pe/v1/conduent
Request body
Examples
{
"messageType": "conduent",
"productCode": "getreloadterminated",
"messageTypeIdentifier": "request",
"systemTraceNumber": "12342abcde123",
"localTransactionDateTime": "2018-06-26T205958Z",
"currencyCode": "604",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"pCardFamily": "1",
"pCardId": "2530561746",
"pReloadAmount": "25",
"pData": "9D758D395C080400A1B90C1741900917000000000004180009114C494D412020000000000000000000398D759D03010000000000000070F878000000000000000052CF828A67C0000000000000000000000000000000000000000000001CB91F0000000000000000...",
"pSaleDate": "20200311193202",
"pSalePointId": "0",
"pSellerId": "0",
"pServiceId": "0",
"pSaleId": "2003111932022530603506",
"pCardReaderId": "M000000915"
}
}
Responses
Body
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58524",
"responseCode": "96",
"terminalId": "5ZJIm9ni",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "getreloadterminated",
"systemTraceNumber": "abc123abc245",
"responseMessage": "transacción completada satisfactoriamente",
"selfLink": {
"href": "/self/self/request/554897499035",
"method": "get"
},
"serviceData": {
"header": {
"errorCode": "",
"errorMessage": "",
"millis": "1925",
"transactionUUID": "",
"executionDate": ""
},
"data": {
"status": "0",
"claimId": "0",
"cardFamily": "1",
"cardId": "3280519501",
"balance": "45"
},
"externalTransactionId": "5JtYAHlOwJnAfvgMNxJ827R6j7IQb0FqiCtF"
},
"expires_in": "300"
}
Servicio para registrar reclamo en caso de error en la recarga de la tarjeta
Ruta base del servicio https://api-rys.vmas.com.pe/v1/conduent
Request body
Examples
{
"messageType": "conduent",
"productCode": "verifyclaimid",
"messageTypeIdentifier": "request",
"systemTraceNumber": "12342abcde123",
"localTransactionDateTime": "2018-06-26T205958Z",
"currencyCode": "604",
"cardAcceptorId": "WxZSbtwIbMjY5dA",
"terminalId": "5ZJIm9ni",
"accountInfo": {
"coreAccountId": "3DFXEg7wU2xNWzcDRnQ1Im96Pu7nJBaynG",
"ownerId": "yJIof2T9bSTyxcJwN4pL"
},
"serviceInfo": {
"pCardFamily": "1",
"pCardId": "2530561746",
"pData": "9D758D395C080400A1B90C1741900917000000000004180009114C494D412020000000000000000000398D759D03010000000000000070F878000000000000000052CF828A67C0000000000000000000000000000000000000000000001CB91F0000000000000000...",
"pClaimId": "125502003112358460",
"pSalePointId": "0",
"pSaleId": "2003111932022530603506",
"pCardReaderId": "M000000915"
}
}
Servicio para enviar mensaje de texto
Request body
Nombre del comercio
Monto de la recarga
Costo de la tarjeta
Id de la venta
Id de resolución transaccional devuelto por el servicio de “verifyClaimId”
Número telefónico a enviar el mensaje
Operación realizada
Activación
Recarga
Obtiene la ultima versión del servicio de Conduent
Ruta base del servicio https://api-rys.vmas.com.pe/v1/conduent
Request body
Identificador de la operación
Código del producto
Examples
{
"messageType": "conduent",
"productCode": "getversion"
}
Responses
Body
Valor string (numérico de 12-15 longitud) que identifica la operación
Código de autorizacion
Código de respuesta del API
Correcto
Error
Identificador de la operación, para este caso solo usaremos “conduent”
Código del producto
Mensaje de retorno de la ejecución
Examples
{
"retrievalReferenceNumber": "554897499035",
"authorizationId": "58245",
"responseCode": "00",
"messageType": "conduent",
"productCode": "getVersion",
"responseMessage": "WS : 1.0.10.1 - 32",
"expires_in": "300"
}
Obtiene la llaves de las tarjeta
Ruta base del servicio https://api-rys.vmas.com.pe/v1/conduent
Request body
Identificador de la operación, para este caso solo usaremos “conduent”
Código del producto
Identificador de la petición
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (puede ser un timestamp
Llave del comercio en backend “Acceptor ID”, debe enviarse encriptada con PKCS Padding 7
Llave del comercio en backend “Terminal ID”, debe enviarse encriptada con PKCS Padding 7
Tipo de terminal de origen
Poket Pro
Poket Full
Android
Vector de inicializacion
Llave del comercio en backend Account ID, debe enviarse encriptada con PKCS Padding 7
Llave del comercio en backend Owner ID, debe enviarse encriptada con PKCS Padding 7
Codigo de moneda, enviar 0604 para nuevos soles
Fecha de la transacción
Datos propios del servicio externo de Conduent
Tipo de tarjeta
ID de la tarjeta
ID del terminal, se debe de concantenar el prefijo “NB-”
Examples
{
"messageType": "conduent",
"productCode": "getcardkeys",
"messageTypeIdentifier": "request",
"systemTraceNumber": "2",
"cardAcceptorId": "9C3F83C191A4AA21562C9CCCC6150624",
"terminalId": "7E75E02298BF89F0AF39C38D507C43B1",
"origen": "D190",
"iv": "2AE3BAAAB9165CC458E199CB89F51B13",
"accountInfo": {
"coreAccountId": "27DBE658DFC703320635186A302F4AB66100F6611D69980BD597B24764C47A2247345F97E01FD167A4DCD3CC62E3C60B",
"ownerId": "E3DA3739D93B7F5B82B003D4148AFA68536A69DCC26023874AB7C3672C76BE53"
},
"currencyCode": "0604",
"localTransactionDateTime": "20221129110738",
"serviceInfo": {
"pCardFamily": 1,
"pCardId": "3269566727",
"pCardReaderId": "NB-61545911"
}
}
Responses
Body
Valor string (numérico de 12-15 longitud) que identifica la operación(conjunto de transacciones)
Código de autorizacion
Código de respuesta del API
Correcto
Error
Serie del equipo
Llave del comercio en backend “Acceptor ID”
Identificador de la operación
Identificador de la petición
Código del producto
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Código de error
Mensaje de error
UUID de la transacción
Fecha de ejecucion en unixtime
Estado
Llaves de la tarjeta
["ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","ae9d0499bc9f","bd54b4076898"]
ID Transaccion externo
Examples
Trama de respuesta con llaves de la tarjeta
{
"retrievalReferenceNumber": "023770899146",
"authorizationId": "16806",
"responseCode": "00",
"terminalId": "NB-61545911",
"cardAcceptorId": "z6cKJM2cZnu6qFz",
"messageType": "conduent",
"messageTypeIdentifier": "request",
"productCode": "getcardkeys",
"systemTraceNumber": "2",
"responseMessage": "ok",
"selfLink": {
"href": "/self/self/request/023770899146",
"method": "get"
},
"serviceData": {
"header": {
"errorCode": 0,
"errorMessage": "OK",
"millis": 509,
"transactionUUID": "cba769f6-ac5e-46ee-983f-1d19d0330b1d",
"executionDate": 1669738076168
},
"data": {
"status": 0,
"keys": [
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"ae9d0499bc9f",
"bd54b4076898"
]
},
"externalTransactionId": "y7gIkJm0kahQOEuhNpurY8RZDh2TSh3E1k0H"
},
"expires_in": 300
}
Obtiene la información de la tarjeta
Ruta base del servicio https://api-rys.vmas.com.pe/v1/conduent
Request body
Identificador de la operación, para este caso solo usaremos “conduent”
Código del producto
Identificador de la petición
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (puede ser un timestamp
Llave del comercio en backend “Acceptor ID”, debe enviarse encriptada con PKCS Padding 7
Llave del comercio en backend “Terminal ID”, debe enviarse encriptada con PKCS Padding 7
Tipo de terminal de origen
Poket Pro
Poket Full
Android
Vector de inicializacion
Llave del comercio en backend Account ID, debe enviarse encriptada con PKCS Padding 7
Llave del comercio en backend Owner ID, debe enviarse encriptada con PKCS Padding 7
Codigo de moneda, enviar 0604 para nuevos soles
Fecha de la transacción
Datos propios del servicio externo de Conduent
Tipo de tarjeta
ID de la tarjeta
ID del terminal, se debe de concantenar el prefijo “NB-”
Id de la venta, es necesario generarlo según el formato indicado por Conduent, ya permitirá la traza durante toda la transacción
Examples
{
"messageType": "conduent",
"productCode": "getcardinfo",
"messageTypeIdentifier": "request",
"systemTraceNumber": "2",
"cardAcceptorId": "431416C4A029A8863A99CBE9A3B2E40E",
"terminalId": "B1A31F25C5982EA3733CE0C0D938A159",
"origen": "s920",
"iv": "E51C9737903343947E02086541E4C48A",
"accountInfo": {
"coreAccountId": "07E8C29D9A05F6528E583340FC8119E30EA15AD13A760CD7114AC4CA97C928BB62194E1969A8D2F17A951855DC0FD0BF",
"ownerId": "58DCAC06108EABF182E23563543F6B1A0422820FBA83D9416C625E0AE4FDD7C3"
},
"currencyCode": "0604",
"localTransactionDateTime": "20221129114238",
"serviceInfo": {
"pCardFamily": 1,
"pCardId": "2522063252",
"pCardReaderId": "NB-6R212899",
"pData": [
"94A15396F0080400A1B90C10457017200000000000043C0009154C494D4120200000000000000000009653A19403010000000000000070F87800000000000000005967C29967C0000000000000000000000000000000000000000000003E68980000000000000000009653A19403010000000000000007887F00000000000000209601659F00000A659F8201000F012B6E4740000000000000000000009B4FECFB00000000C252628C8040400012C29D00000000000007887F00000000000000209601659F00000A659F8201000F012B6E4740000000000000000000009B4FECFC0000000085A4665D6040400012C2B500000000000007887F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007887F000000000000000000000000000000000000000000000000000000000000000000000000A3C45E000000000035A50E000000000000000000000000000007887F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007887F00000000000000000000000000000000000000000000000000000000000000000000000032AF6600000000004C6BD4000000000000000000000000000007887F00000000000000009600000000000000000000000000000000000000000000000000000050FFD30000000000000000000000000000000000000000000007887F00000000000000009600000000000000000000000000000000000000000000000000000050FFD30000000000000000000000000000000000000000000007887F000000000000004B0000B1006A2D795CA040400012C2B5A0080B94025800000000000000CD8CB44B0000B1006A2D7C5D6040400012C2B500000000000007887F00000000000000A0080BAC02580000000000000010C3F14B0000B1006A2D7A8C8040400012C29D8008119002580000000000000093175D00000000000007887F000000000000004B0000B1006A2D7A34A040400012C2B5A0080694025800000000000000B9D6DA0000000000000000000000000000000000000000000007887F000000000000003D8273361489D3E4758A52206780DEB02009215CC98A3AC0FF82CEDCBAD24296476E35D04B947A8753DE8BAEE69A576700000000000007887F00000000000000AF58D89703119627B548DF2311F9032359E62608C7E3F9085CDE9DEFC65D51258BCB56D4ED2ECD162FDCF4A0E1574B1600000000000007887F000000000000000000000000000000000000000000000002FFFF7FFD00008002FFFF7F0FF00FF003FFFF7FFC00008003FFFF7F0FF00FF000000000000066987900000000000000"
],
"pSaleId": "2211291142382522063252"
}
}
Responses
Body
Valor string (numérico de 12-15 longitud) que identifica la operación(conjunto de transacciones)
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación
Identificador de la petición
Código del producto
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Objeto con datos devueltos de canales
Código de error
Mensaje de error
UUID de la transacción
Fecha de ejecucion en unixtime
Estado
Estado de la tarjeta
ID de la tarjeta
Saldo de la tarjeta
Monto minimo de recarga
Monto máximo de recarga
Precio de la tarjeta
Descripción de la tarjeta
Perfil del usuario
Fecha de expiración
ID Transaccion externo
Realiza la activación de tarjeta y su primera recarga
Ruta base del servicio https://api-rys.vmas.com.pe/v1/conduent
Request body
Responses
Body
Realiza la recarga de la tarjeta
Ruta base del servicio https://api-rys.vmas.com.pe/v1/conduent
Request body
["94A15396F0080400A1B90C10457017200000000000043C0009154C494D4120200000000000000000009653A19403010000000000000070F87800000000000000005967C29967C0000000000000000000000000000000000000000000003E68980000000000000000009653A19403010000000000000007887F00000000000000209601659F00000A659F8201000F012B6E4740000000000000000000009B4FECFB00000000C252628C8040400012C29D00000000000007887F00000000000000209601659F00000A659F8201000F012B6E4740000000000000000000009B4FECFC0000000085A4665D6040400012C2B500000000000007887F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007887F000000000000000000000000000000000000000000000000000000000000000000000000A3C45E000000000035A50E000000000000000000000000000007887F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007887F00000000000000000000000000000000000000000000000000000000000000000000000032AF6600000000004C6BD4000000000000000000000000000007887F00000000000000009600000000000000000000000000000000000000000000000000000050FFD30000000000000000000000000000000000000000000007887F00000000000000009600000000000000000000000000000000000000000000000000000050FFD30000000000000000000000000000000000000000000007887F000000000000004B0000B1006A2D795CA040400012C2B5A0080B94025800000000000000CD8CB44B0000B1006A2D7C5D6040400012C2B500000000000007887F00000000000000A0080BAC02580000000000000010C3F14B0000B1006A2D7A8C8040400012C29D8008119002580000000000000093175D00000000000007887F000000000000004B0000B1006A2D7A34A040400012C2B5A0080694025800000000000000B9D6DA0000000000000000000000000000000000000000000007887F000000000000003D8273361489D3E4758A52206780DEB02009215CC98A3AC0FF82CEDCBAD24296476E35D04B947A8753DE8BAEE69A576700000000000007887F00000000000000AF58D89703119627B548DF2311F9032359E62608C7E3F9085CDE9DEFC65D51258BCB56D4ED2ECD162FDCF4A0E1574B1600000000000007887F000000000000000000000000000000000000000000000002FFFF7FFD00008002FFFF7F0FF00FF003FFFF7FFC00008003FFFF7F0FF00FF000000000000066987900000000000000"]
Responses
Body
Estructura de petición para consultar los datos del vehículo
Identificador de la operación, para este caso solo usaremos “servicepayment”
Pago de servicios
Autorización de transacción
Colocar el valor 200
Para este caso con Rimac, en este request usaremos “services”
Pago de servicios
Autorizacion del pago
Llave del comercio en backend “Acceptor ID”
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (idTransaction), formato UUID
Llave del comercio en backend “Terminal ID”
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend OWNER ID
Valor string (numérico de 15 longitud) que identifica la operación(conjunto de transacciones), de debe mandar un único valor por toda la operacion(consulta y pago), generarlo con un aleatorio entre 100000000000 y 999999999999
Código del proveedor del servicio, para este caso usaremos el código de Rimac
Rimac
Banbif
Pagoefectivo
Código de la empresa, para este negocio usaremos el de Vendemás
Niubiz
Vendemas
Código del documento asociado al servicio para ser pagado, para el caso de Rimac es la placa
Fecha y hora de la transaccion, se coloca ejemplo del formato YYYY-MM-DDTHHmmssZ
Datos variables por petición, se detallan los usados para Rimac
Lo mismo que el retrievalReferenceNumber
Fecha y hora de la transaccion en formato MM/DD/YYYY hh:mm:ss
Placa del vehículo a consultar
Código de uso del vehículo
Vehículo Particular
Vehículo Ambulancia
Vehículo Carga
Vehículo Taxi Urbano
Descripción de uso del vehículo
Vehículo Particular
Vehículo Ambulancia
Vehículo Carga
Vehículo Taxi Urbano
Código del tipo de persona, para el negocio actual considerar sólo persona natural
Persona Natural
Persona Juridica
Descripción del tipo de persona, para el negocio actual considerar sólo persona natural
Persona Natural
Persona Juridica
Fecha de Inicio del seguro en formato YYYY-MM-DD
Estructura de la respuesta de la consulta de placa
Valor string (numérico de 15 longitud) que identifica la operación(conjunto de transacciones), de debe mandar un único valor por toda la operacion(consulta y pago), generarlo con un aleatorio entre 100000000000 y 999999999999
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Tipo de operación
Pago de servicios
Consulta de recibos
Autorización de transacción
Colocar el valor 200
Para este caso con Rimac, en este request usaremos “services”
Pago de servicios
Autorizacion del pago
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (idTransaction), formato UUID
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
??
??
??
??
??
Código a usar para el pago
???
???
???
???
???
???
???
Esta propiedad solo aparece si el valor “success” es false
Código http de respuesta
[
"data/datosParticulares/0 debe tener la propiedad requerida valor",
"data/datosParticulares/1 debe tener la propiedad requerida valor"
]
Estructura de petición para pagar la póliza del vehículo
Identificador de la operación, para este caso solo usaremos “servicepayment”
Pago de servicios
Consulta de recibos
Autorización de transacción
Colocar el valor 200
Para este caso del pago, usaremos “authorization”
Pago de servicios
Autorizacion del pago
Llave del comercio en backend “Acceptor ID”
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (idTransaction), formato UUID
Llave del comercio en backend “Terminal ID”
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend OWNER ID
Viene del webservice anterior de ConsultaRimac ObjRimacConsultaRequest.retrievalReferenceNumber
Viene del webservice anterior de ConsultaRimac ObjRimacConsultaRequest.providerCode
Rimac
Banbif
Pagoefectivo
Viene del webservice anterior de ConsultaRimac ObjRimacConsultaRequest.companyCode
Niubiz
Vendemas
Viene del webservice anterior de ConsultaRimac, ObjRimacConsultaRequest.customerServiceId
Viene de la respuesta del webservice anterior de ConsultaRimac, ObjRimacConsultaResponse.serviceData.response.payload.cuotasFinanciamiento[0].monto
Moneda del pago, para este caso todo será en Nuevos soles
Nuevos Soles
Dolares
Fecha y hora de la transaccion, se coloca ejemplo del formato YYYY-MM-DDTHHmmssZ
Datos variables por petición, se detallan los usados para Rimac
Viene del webservice anterior de ConsultaRimac, ObjRimacConsultaRequest.retrievalReferenceNumber
–>FALTA COMPLETAR ESTA LISTA
Número de documento del propietario del vehículo, si tipoDocumento es “1”, la longitud debe ser 11 caracteres, si tipoDocumento es “2” la longitud debe ser 8 caracteres, si tipoDocumento es “4” la longitud debe ser 9 caracteres, si tipoDocumento es “6” la longitud minima debe ser 1 y máximo 12 caracteres
Viene de la respuesta del webservice anterior de ConsultaRimac, ObjRimacConsultaRequest.serviceData.response.payload.cotizacion
Descripción de uso del vehículo
Vehículo Particular
Vehículo Ambulancia
Vehículo Carga
Vehículo Taxi Urbano
Viene de la respuesta del webservice anterior de ConsultaRimac, ObjRimacConsultaResponse.serviceData.response.payload.cuotasFinanciamiento[0].monto
Email a donde desean que el API envie el SOAT digital de la compra (pdf de la poliza)
Nro de celular de la persona que adquiere el SOAT
Estructura de la respuesta de la consulta de placa
Valor string (numérico de 15 longitud) que identifica la operación(conjunto de transacciones), de debe mandar un único valor por toda la operacion(consulta y pago), generarlo con un aleatorio entre 100000000000 y 999999999999
Codigo de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación
Pago de servicios
Consulta de recibos
Autorización de transacción
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (idTransaction), formato UUID
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Código de la cotización obtenido de la consulta de placa
Número de poliza
???
???
???
???
Si
???
???
??
¿¿
??
??
??
Ubigeo del distrito
Nombre del distrito
- Task item
Estructura de petición para consultar los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Identificador de la operación, para este caso solo usaremos “servicepayment”
Pago de servicios
Consulta de recibos
Autorización de transacción
Colocar el valor 200
Para este caso con Banbif, en este request usaremos “services”
Pago de servicios
Autorizacion del pago
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (idTransaction), formato UUID
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend OWNER ID
Valor string (numérico de 15 longitud) que identifica la operación(conjunto de transacciones), de debe mandar un único valor por toda la operacion(consulta y pago), generarlo con un aleatorio entre 100000000000 y 999999999999
Código del proveedor del servicio, para este caso usaremos el código de Rimac
Rimac
Banbif
Pagoefectivo
Código de la empresa, para este negocio usaremos el de Vendemás
Niubiz
Vendemas
Código del documento asociado al servicio a consultar (placa, idrecibo, cip, numerosuministro)
??? ESTA EN EL POSTMAN PERO NO EN EL WORD
Datos variables por petición, se detallan los usados para Rimac
El listado es el siguiente
Claro-Pago con código
Claro-3 play
Claro-Recargas
Claro-Televisión Digital (Cable)
Claro-Recibos de celular
Calidda ( en desarrollo usar 13)
Sedapal (en desarrollo usar 86)
Telefonica del Peru-Nro Fijo
Telefonica del Peru-Recibo de Celular
Telefonica del Peru-Cable Magico
Telefonica del Peru-Telefonia Publica
Luz del Sur-Recibos
Entel-Recibos
Enel-Recibos
Mapfre-Recibos
Seal-Recibos
Hidrandina-Recibos
ElectroNorte-Recibos
ElectroNoroeste-Recibos
ElectroCentro-Recibos
Compartamos Financiera-Cuota
Pago Directo-Pago Soles
Electro Ucayali-Pago Soles
Número de suministro y/o servicio, lo mismo que en customerServiceId
Identificador de la transaccion, timestamp en formato de año-mes-dia-hora-minuto-segundo
Fecha y hora de la transaccion, formato YYYYMMDDHHmmss
Estructura de la respuesta de la búsqueda del servicio a pagar en BANBIF
Valor string (numérico de 15 longitud) que identifica la operación(conjunto de transacciones), de debe mandar un único valor por toda la operacion(consulta y pago), generarlo con un aleatorio entre 100000000000 y 999999999999
Código de respuesta del API
Correcto
Error interno
Error controlado
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación, para este caso solo usaremos “servicePayment”
Pago de servicios
Consulta de recibos
Autorización de transacción
Colocar el valor 200
Para este caso con Rimac, en este request usaremos “services”
Pago de servicios
Autorizacion del pago
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (idTransaction), formato UUID
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
??
??
??
??
??
??
??
??
??
0
0
0
35.3
0
0
35.3
0
0
0
35.3
0
0
35.3
35.3
0
Nuevos Soles
Descripcion de la clave
Valor de la clave
Estructura de petición para pago con BANBIF
Identificador de la operación, para este caso solo usaremos “servicepayment”
Pago de servicios
Consulta de recibos
Autorización de transacción
Colocar el valor 200
Para este caso del pago, usaremos “authorization”
Pago de servicios
Autorizacion del pago
Llave del comercio en backend “Acceptor ID”
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (idTransaction), formato UUID
Llave del comercio en backend “Terminal ID”
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend OWNER ID
El mismo usado en consulta Banbif ObjBanbifConsultaRequest.retrievalReferenceNumber
El mismo usado en consulta Banbif ObjBanbifConsultaRequest.providerCode
Rimac
Banbif
Pagoefectivo
El mismo usado en consulta Banbif ObjBanbifConsultaRequest.companyCode
Niubiz
Vendemas
El mismo usado en consulta Banbif ObjBanbifConsultaRequest.customerServiceId
Del objeto ObjBanbifConsultaResponse del webservice de Consulta Banbif, serviceData.datos[i].montoTotalOrigen
Moneda del pago, para este caso todo será en Nuevos soles
Nuevos Soles
Dolares
Fecha y hora de la transaccion, se coloca ejemplo del formato YYYY-MM-DDTHHmmssZ
ObjBanbifConsultaRequest.datamapping.params.codigoConvenio
El listado es el siguiente
Cuando el codigoConvenio sea 30,31,32,36 o 37
Cuando el codigoConvernio sea 1 (o 13 en desarrollo)
Cuando el codigoConvenio sea 29 (o 86 en desarrollo)
Cuando el codigoConvenio sea 46,47,48 o 49
Cuando el codigoConvenio sea 38
Cuando el codigoConvenio sea 43
Cuando el codigoConvenio sea 9
Cuando el codigoConvenio sea 42
Cuando el codigoConvenio sea 39
Cuando el codigoConvenio sea 16
Cuando el codigoConvenio sea 18
Cuando el codigoConvenio sea 17
Cuando el codigoConvenio sea 19
Cuando el codigoConvenio sea 40
Cuando el codigoConvenio sea 41
Cuando el codigoConvenio sea 13
ObjBanbifConsultaResponse.serviceData.datos[i].comisionCliente
ObjBanbifConsultaRequest.retrievalReferenceNumber
ObjBanbifConsultaResponse.serviceData.datos[i].montoDescuentoDestino
ObjBanbifConsultaResponse.serviceData.datos[i].montoSaldoDestino
ObjBanbifConsultaResponse.serviceData.datos[i].montoMultaDestino
ObjBanbifConsultaResponse.serviceData.datos[i].montoVencidoDestino
ObjBanbifConsultaResponse.serviceData.datos[i].montoInteresDestino
ObjBanbifConsultaResponse.serviceData.datos[i].montoReajusteDestino
ObjBanbifConsultaResponse.serviceData.datos[i].montoTotalDestino
ObjBanbifConsultaResponse.serviceData.datos[i].fechaVencimiento
Fecha y hora de la transaccion
Del objeto ObjBanbifConsultaResponse del webservice de Consulta Banbif, SI serviceData.datos[i].montoRedondeo !== serviceData.datos[i].montoTotalDestino ENTONCES Monto = serviceData.datos[i].montoRedondeo SINO Monto = serviceData.datos[i].montoTotalDestino
ObjBanbifConsultaResponse.serviceData.datos[i].documento.numero
Lo mismo que customerServiceId
ObjBanbifConsultaResponse.serviceData.datos[i].idConsulta
ObjBanbifConsultaResponse.serviceData.datos[i].montoSaldoOrigen
ObjBanbifConsultaResponse.serviceData.datos[i].montoDescuentoOrigen
ObjBanbifConsultaResponse.serviceData.datos[i].montoMultaOrigen
ObjBanbifConsultaResponse.serviceData.datos[i].montoVencidoOrigen
ObjBanbifConsultaResponse.serviceData.datos[i].montoInteresOrigen
ObjBanbifConsultaResponse.serviceData.datos[i].montoReajusteOrigen
ObjBanbifConsultaResponse.serviceData.datos[i].montoTotalOrigen
Lo mismo que customerServiceId
Estructura de la respuesta del pago en BANBIF
Valor string (numérico de 15 longitud) que identifica la operación(conjunto de transacciones), de debe mandar un único valor por toda la operacion(consulta y pago), generarlo con un aleatorio entre 100000000000 y 999999999999
Código de respuesta del API
Correcto
Error interno
Error controlado
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación, para este caso solo usaremos “servicePayment”
Pago de servicios
Consulta de recibos
Autorización de transacción
Colocar el valor 200
Para este caso con Rimac, en este request usaremos “services”
Pago de servicios
Autorizacion del pago
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (idTransaction), formato UUID
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
??
??
??
??
??
??
??
??
??
0
0
0
11.4
0
0
11.4
0
Nuevos Soles
Descripcion de la clave
Valor de la clave
???
??
Estructura de petición para consultar en PagoEfectivo
Identificador de la operación, para este caso solo usaremos “servicepayment”
Pago de servicios
Consulta de recibos
Autorización de transacción
Colocar el valor 200
Para este caso con Rimac, en este request usaremos “services”
Pago de servicios
Autorizacion del pago
Llave del comercio en backend “Acceptor ID”
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (idTransaction), formato UUID
Llave del comercio en backend “Terminal ID”
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend OWNER ID
Valor string (numérico de 15 longitud) que identifica la operación(conjunto de transacciones), de debe mandar un único valor por toda la operacion(consulta y pago), generarlo con un aleatorio entre 100000000000 y 999999999999
Código del proveedor del servicio, para este caso usaremos el código de PagoEfectivo
Rimac
Banbif
Pagoefectivo
Código de la empresa, para este negocio usaremos el de Vendemás
Niubiz
Vendemas
Código de servicio a consultar (cip).
Fecha y hora de la transaccion, se coloca ejemplo del formato YYYY-MM-DDTHHmmssZ
Datos variables por petición, se detallan los usados para Rimac
Lo mismo que el customerServiceId
Lo mismo que el retrievalReferenceNumber
Estructura de la respuesta de la consulta de PagoEfectivo
Valor string (numérico de 15 longitud) que identifica la operación(conjunto de transacciones), de debe mandar un único valor por toda la operacion(consulta y pago), generarlo con un aleatorio entre 100000000000 y 999999999999
–>FALTA ESPECIFICAR QUE ES ESTE CODIGO
Código de respuesta del API
Correcto
Error interno
Error controlado
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación, para este caso solo usaremos “servicePayment”
Pago de servicios
Consulta de recibos
Autorización de transacción
Colocar el valor 200
Para este caso con Rimac, en este request usaremos “services”
Pago de servicios
Autorizacion del pago
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (idTransaction), formato UUID
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Código interno de respuesta
Correcto
Error
Estructura de petición para pago en PagoEfectivo
Identificador de la operación, para este caso solo usaremos “servicepayment”
Pago de servicios
Consulta de recibos
Autorización de transacción
Colocar el valor 200
Para este caso del pago, usaremos “authorization”
Pago de servicios
Autorizacion del pago
Llave del comercio en backend “Acceptor ID”
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (idTransaction), formato UUID
Llave del comercio en backend “Terminal ID”
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend OWNER ID
ObjPagoEfectivoConsultaRequest.retrievalReferenceNumber
ObjPagoEfectivoConsultaRequest.providerCode
Rimac
Banbif
Pagoefectivo
ObjPagoEfectivoConsultaRequest.companyCode
Niubiz
Vendemas
ObjPagoEfectivoConsultaRequest.customerServiceId
serviceData.data.documentsDetail.amount
Moneda del pago, para este caso todo será en Nuevos soles
Nuevos Soles
Dolares
Fecha y hora de la transaccion, se coloca ejemplo del formato YYYY-MM-DDTHHmmssZ
Lo mismo que el customerServiceId
Lo mismo que el retrievalReferenceNumber
ObjPagoEfectivoConsultaRequest.datamapping.params.terminalNumber
ObjPagoEfectivoConsultaResponse.serviceData.data.documentsDetail
ObjPagoEfectivoConsultaResponse.serviceData.data.responseDate
Estructura de la respuesta del pago en PagoEfectivo
Valor string (numérico de 15 longitud) que identifica la operación(conjunto de transacciones), de debe mandar un único valor por toda la operacion(consulta y pago), generarlo con un aleatorio entre 100000000000 y 999999999999
Código de respuesta del API
Correcto
Error interno
Error controlado
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación, para este caso solo usaremos “servicePayment”
Pago de servicios
Consulta de recibos
Autorización de transacción
Colocar el valor 200
Para este caso con Rimac, en este request usaremos “services”
Pago de servicios
Autorizacion del pago
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request (idTransaction), formato UUID
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Correcto
Solicitud con datos inválidos
Cuando es incorrecto, será un array indicando los tipos de errores
Estructura de petición para consultar los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Identificador de la operación, para este caso solo usaremos “receiptsInquiry”
Consulta de recibos
Autorización de transacción
Operaciones tipo conduent
Identificador de la petición
Código del producto
Pago de servicios
Autorizacion del pago
Activación de la tarjeta
Balance de la tarjeta
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Código de la empresa, para este negocio usaremos el de Vendemás
Niubiz
Vendemas
Fecha de la transacción
Objeto con datos de la entidad a consultar
Entidad a consultar
Código del documento asociado al servicio a consultar (placa, idrecibo, cip, numerosuministro)
Estructura de respuesta de la consulta de los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Valor string (numérico de 12-15 longitud) que identifica la operación(conjunto de transacciones), de debe mandar un único valor por toda la operacion(consulta y pago)
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación, para este caso solo usaremos “authorization”
Consulta de recibos
Autorización de transacción
Operaciones tipo conduent
Identificador de la petición
Código del producto
Pago de servicios
Autorizacion del pago
Activación de Tarjetas
Balance de Tarjeta
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Objeto con datos de la transacción a pagar
Código identificador del cliente
Nombre del servicio a pagar
Nombre del cliente
ID del recibo a pagar
Monto real del recibo
Comisión del recibio
Monto total a pagar
Fecha de recibo
ID de referencia asociada al recibo a pagar
Estructura de petición para el pago del servicio escogido en la consulta del recibo
Valor string que identifica la operación asociada a la consulta de recibo a pagar
Identificador de la operación
Identificador de la petición
Código del producto
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Fecha de la transacción
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
Objeto con datos de la entidad a consultar
Entidad a pagar
ID de referencia asociada al recibo a pagar
ID del recibo a pagar
Estructura de petición para el pago del servicio escogido en la consulta del recibo
Valor string que identifica la operación asociada a la consulta de recibo a pagar
Identificador de la operación
Identificador de la petición
Código del producto
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Fecha de la transacción
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
Objeto con datos de la entidad a consultar
Tipo de pago
Entidad a pagar
ID de referencia asociada al recibo a pagar
ID del recibo a pagar
Estructura de la respuesta para el pago de un servcio
Valor string (numérico de 12-15 longitud) que identifica la operación(conjunto de transacciones), de debe mandar un único valor por toda la operacion(consulta y pago)
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación, para este caso solo usaremos “authorization”
Consulta de recibos
Autorización de transacción
Operaciones tipo conduent
Identificador de la petición
Código del producto, para este caso solo usaremos “services”
Pago de servicios
Autorizacion del pago
Activación de Tarjetas
Balance de Tarjeta
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Objeto con datos de la transacción a pagar
Código identificador del cliente
Nombre del servicio a pagar
Nombre del cliente
ID del recibo a pagar
Monto real del recibo
Comisión del recibio
Monto total a pagar
Fecha de recibo
ID de referencia asociada al recibo a pagar
ID del recibo a pagar
Saldo inicial del comercio
Comisión ganada por el comercio
Saldo final del comercio
Estructura de petición para el pago del servicio escogido en la consulta del recibo
Valor string que identifica la operación asociada a la consulta de recibo a pagar
Identificador de la operación
Identificador de la petición
Código del producto
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Fecha de la transacción
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
Objeto con datos de la entidad a consultar
Entidad a pagar
ID de referencia asociada al recibo a pagar
Tipo de pago
Estructura de petición para consultar los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Identificador de la operación, para este caso solo usaremos “authorization”
Identificador de la petición
Código del producto
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Fecha de la transacción
Monto a recargar
Código de la empresa, para este negocio usaremos el de Vendemás
Niubiz
Vendemas
Codigo de moneda
soles
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
Objeto con datos del telefono a recargar
Número a recargar
Entidad a consultar
Estructura de respuesta de la consulta de los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Valor string (numérico de 12-15 longitud) que identifica la operación
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación
Identificador de la petición
Código del producto, para este caso solo usaremos “authorization”
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Saldo inicial del comercio
Comisión ganada por el comercio
Saldo final del comercio
Estructura de petición para consultar los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Identificador de la operación, para este caso solo usaremos “authorization”
Identificador de la petición
Código del producto, para este caso solo usaremos “recharge”
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Código de la empresa, para este negocio usaremos el de Vendemás
Niubiz
Vendemas
Fecha de la transacción
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
Objeto con datos de la tarjeta a activar
Tarjeta a activar
parametro 2
parametro 3
Estructura de respuesta de la consulta de los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Valor string (numérico de 12-15 longitud) que identifica la operación
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación, para este caso solo usaremos “authorization”
Identificador de la petición
Código del producto
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
id de la tarjeta
id del producto
Saldo actual de la tarjeta prepagada
promo
ID transaccion externa
Estructura de petición para consultar los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Identificador de la operación
Identificador de la petición
Código del producto, para este caso solo usaremos “balance”
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Fecha de la transacción
Objeto con datos de la tarjeta a recargar
Número de la tarjeta
Entidad a consultar
Estructura de respuesta de la consulta de los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Valor string (numérico de 12-15 longitud) que identifica la operación
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación, para este caso solo usaremos “authorization”
Identificador de la petición
Código del producto
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
id de la tarjeta
id del producto
Saldo actual de la tarjeta prepagada
Estructura de petición para consultar los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Identificador de la operación
Autorización de transacción
Identificador de la petición
Código del producto, para este caso solo usaremos “recharge”
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Fecha de la transacción
Monto a recargar
Código de la empresa, para este negocio usaremos el de Vendemás
Niubiz
Vendemas
Codigo de moneda
soles
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
Objeto con datos del telefono a recargar
Número de la tarjeta a recargar
Entidad a consultar
Estructura de respuesta de la consulta de los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Valor string (numérico de 12-15 longitud) que identifica la operación
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación, para este caso solo usaremos “authorization”
Identificador de la petición
Código del producto, para este caso solo usaremos “authorization”
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Saldo inicial del comercio
Comisión ganada por el comercio
Saldo final del comercio
Estructura de petición para consultar los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Identificador de la operación, para este caso solo usaremos “authorization”
Consulta de recibos
Autorización de transacción
Operaciones tipo conduent
Identificador de la petición
Código del producto, para este caso solo usaremos “recharge”
Pago de servicios
Autorizacion del pago
Activación de la tarjeta
Balance de la tarjeta
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Fecha de la transacción
Monto a recargar
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
latitud
longitud
telefono
Número de identificación
Estructura de respuesta de la consulta de los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Valor string (numérico de 12-15 longitud) que identifica la operación
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación, para este caso solo usaremos “balanceInquiry”
Consulta de recibos
Autorización de transacción
Operaciones tipo conduent
Balance de cuenta cupo
Identificador de la petición
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Nombre del balance
Moneda del balance
Balance actual de la cuenta cupo
Estructura de petición para consultar los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Identificador de la operación, para este caso solo usaremos “authorization”
Consulta de recibos
Autorización de transacción
Operaciones tipo conduent
Creacion de cuenta cupo
Identificador de la petición
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Fecha de la transacción
Objeto con datos de la cuenta
Codigo de moneda de la cuenta cupo
Objeto con datos del comercio
Nombre del comercio
Categoria del comercio
ID del comercio
Código de la empresa, para este negocio usaremos el de Vendemás
Niubiz
Vendemas
Código de país
Código del estado
Nombre ciudad donde se encuentra el comercio
Serie terminal
Modelo terminal
Telefono del Comercio
Objeto con datos del representante legal
Nombre representante
Tipo ID representante
ID representante
Telefono representante
Email representante
Estructura de respuesta de la consulta de los datos del recibo, celular, etc, todo de acuerdo al servicio elegido
Valor string (numérico de 12-15 longitud) que identifica la operación
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación. La respuesta devolverá ‘createAccount’
Consulta de recibos
Autorización de transacción
Operaciones tipo conduent
Balance de cuenta cupo
Creación de cuenta
Identificador de la petición
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Código de moneda
Llave del comercio en backend Owner ID
Llave del comercio en backend Account ID
Código cuenta cupo del comercio
id usuario
password usuario
Valor string (numérico de 12-15 longitud) que identifica la operación
Código de autorizacion
Código de respuesta del API
Correcto
Error
Identificador de la operación, para este caso solo usaremos “conduent”
Código del producto
Mensaje de retorno de la ejecución
Identificador de la operación, para este caso solo usaremos “conduent”
Código del producto
Identificador de la petición
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
Fecha de la transacción
Objeto con datos de la entidad a consultar
Tipo de tarjeta
ID de la tarjeta
ID del terminal
Valor string (numérico de 12-15 longitud) que identifica la operación(conjunto de transacciones)
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación
Identificador de la petición
Código del producto
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Objeto con datos devueltos de canales
Código de error
Mensaje de error
UUID de la transacción
Fecha de ejecucion en unixtime
Estado
Llaves de la tarjeta
ID Transaccion externo
Identificador de la operación, para este caso solo usaremos “conduent”
Código del producto
Identificador de la petición
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Fecha de la transacción
Codigo de moneda
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
Objeto con datos de la entidad a consultar
Tipo de tarjeta
ID de la tarjeta
ID del terminal
Información hexadecimal de la tarjeta
ID de la transaccion de la venta
Valor string (numérico de 12-15 longitud) que identifica la operación(conjunto de transacciones)
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación
Identificador de la petición
Código del producto, para este caso solo usaremos “services”
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Objeto con datos devueltos de canales
Código de error
Mensaje de error
UUID de la transacción
Fecha de ejecucion en unixtime
Estado
Estado de la tarjeta
ID de la tarjeta
Balance de la tarjeta
monto minimo de recarga
monto máximo de recarga
Precio de la tarjeta
Descripción de la tarjeta
Perfil del usuario
Fecha de expiración
ID Transaccion externo
Identificador de la operación
Código del producto
Identificador de la petición
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Fecha de la transacción
Codigo de moneda
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
Objeto con datos de la entidad a consultar
Tipo de tarjeta
ID de la tarjeta
Información hexadecimal de la tarjeta
ID de la transaccion de la venta
ID del terminal
Valor string (numérico de 12-15 longitud) que identifica la operación(conjunto de transacciones)
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación, para este caso solo usaremos “authorization”
Identificador de la petición
Código del producto, para este caso solo usaremos “services”
Pago de servicios
Autorizacion del pago
Activación de Tarjetas
Balance de Tarjeta
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Objeto con datos devueltos de canales
Código de error
Mensaje de error
UUID de la transacción
Fecha de ejecucion en unixtime
Estado
Estado de la tarjeta
ID de la tarjeta
Balance de la tarjeta
Tipo de acción a realizar en la tarjeta
Bloque de la tarjeta a modificar
Data a escribir en la tarjeta
ID Transaccion externo
Identificador de la operación
Código del producto
Identificador de la petición
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Fecha de la transacción
Codigo de moneda
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
Objeto con datos de la entidad a consultar
Tipo de tarjeta
ID de la tarjeta
Información hexadecimal de la tarjeta
monto a recargar
ID de la transaccion de la venta
ID del terminal
Valor string (numérico de 12-15 longitud) que identifica la operación(conjunto de transacciones)
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación
Identificador de la petición
Código del producto
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Objeto con datos devueltos de canales
Código de error
Mensaje de error
UUID de la transacción
Fecha de ejecucion en unixtime
Estado
Estado de la tarjeta
ID de la tarjeta
Balance de la tarjeta
Tipo de acción a realizar en la tarjeta
Bloque de la tarjeta a modificar
Data a escribir en la tarjeta
ID Transaccion externo
Identificador de la operación
Código del producto
Identificador de la petición
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Fecha de la transacción
Codigo de moneda
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
Objeto con datos de la entidad a consultar
Tipo de tarjeta
ID de la tarjeta
Monto de la recarga a confirmar
Información hexadecimal de la tarjeta
Fecha de la transaccion
ID punto de venta
ID vendedor
ID Servicio
ID de la transaccion de la venta
ID del terminal
Valor string (numérico de 12-15 longitud) que identifica la operación(conjunto de transacciones)
Código de autorizacion
Código de respuesta del API
Correcto
Error
Llave del comercio en backend “Terminal ID”
Llave del comercio en backend “Acceptor ID”
Identificador de la operación
Identificador de la petición
Código del producto, para este caso solo usaremos “services”
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Mensaje de retorno de la ejecución
Datos adicionales para ubicar la transacción en el servidor
Url a buscar
Tipo de metodo
Objeto con datos devueltos de canales
Código de error
Mensaje de error
UUID de la transacción
Fecha de ejecucion en unixtime
Estado
id de reclamo
Estado de la tarjeta
ID de la tarjeta
Balance de la tarjeta
ID Transaccion externo
Identificador de la operación, para este caso solo usaremos “conduent”
Código del producto
Identificador de la petición
Valor String que identifica la transacción, se debe mandar un valor diferente en cada request
Fecha de la transacción
Codigo de moneda
Llave del comercio en backend “Acceptor ID”
Llave del comercio en backend “Terminal ID”
Objeto con datos de la cuenta
Llave del comercio en backend Account ID
Llave del comercio en backend Owner ID
Objeto con datos de la entidad a consultar
Tipo de tarjeta
ID de la tarjeta
Información hexadecimal de la tarjeta
ID reclamo
ID punto de venta
ID de la transaccion de la venta
ID del terminal