Integracion Pago de Servicios
Integracion Pago de Servicios
Integracion Pago de Servicios
saleRequest
____________________________________________________________
Tiene como objetivo realizar las transacciones de Pago de Servicio,
Parámetros: saleRequest
1 de 13
Documento de Integración de Web Service
Id externo de transacción
externalId String
proporcionado como dato de entrada.
2 de 13
Documento de Integración de Web Service
saleCheck
_______________________________________________________________
Tiene como objetivo consultar las transacciones de Pago de Servicio, este método sirve
para consultar el estatus de una transacción en caso de pérdida de comunicación o algún
problema en el medio que provoque el desconocimiento del resultado final de dicha
transacción en particular, se busca con el externalId que el cliente haya provisto.
Parámetros: saleCheck
Id externo de transacción
externalId String
proporcionado como dato de entrada.
Id de Producto proporcionado como
productId String
dato de entrada.
3 de 13
Documento de Integración de Web Service
Número de transacción -
trncarrier String
autorizacion.
Fecha de la transacción. (yyyy/MM/
trndate String
dd)
4 de 13
Documento de Integración de Web Service
consultRequest
____________________________________________________________
Tiene como objetivo realizar consulta de saldo Pago de Servicio.
Parámetros: consultRequest
5 de 13
Documento de Integración de Web Service
6 de 13
Documento de Integración de Web Service
Conciliación
¿Qué es?
La conciliación de saldos es una herramienta que nos permite comparar el registro propio
de las transacciones para un determinado cliente, contra los registros contenidos en la
base de datos general encargada de almacenar la totalidad de las transacciones de la
plataforma.
De esta forma, se busca generar certeza, tanto para el cliente como para el proveedor de
servicios con respecto al manejo de las transacciones y la afectación de estas a los saldos
individuales para cada cliente.
Para este caso, la longitud de los campos es fija, por lo que en caso de no completar la
longitud marcado, el valor deberá ser completado con caracteres ‘0’ hacia el lado
izquierdo.
7 de 13
Documento de Integración de Web Service
00512000100000120170713.txt
CABECERA
CONTENIDO
PIE
Cabecera
Para este caso, la longitud de los campos es fija, por lo que en caso de no completar la
longitud marcada, el valor deberá ser completado con caracteres ‘0’ hacia el lado
izquierdo.
8 de 13
Documento de Integración de Web Service
Contenido
Para este caso, la longitud de los campos es fija, por lo que en caso de no completar la
longitud marcada, el valor deberá ser completado con caracteres ‘0’ hacia el lado
izquierdo.
9 de 13
Documento de Integración de Web Service
Pie
El pie del archivo estará conformado de la siguiente manera:
Para este caso, la longitud de los campos es fija, por lo que en caso de no completar la
longitud marcada, el valor deberá ser completado con caracteres ‘0’ hacia el lado
izquierdo.
10 de 13
Documento de Integración de Web Service
Estructura
La dirección ftp, así como el usuario y contraseña de ingreso, le serán otorgadas a cada
cliente para que pueda hacer uso de este ftp. En dicha dirección se encontrarán dos
carpetas, denominadas In y Out. En la primera, se colocará el archivo a conciliar y en la
segunda se colocará de forma automática el archivo con el resultado de la conciliación
del primer archivo.
Resultado
En el archivo de resultado se encontrarán listadas únicamente las transacciones que no
hayan podido ser conciliadas, dicho archivo tendrá el mismo formato que el archivo de
entrada y contará exactamente con la misma distribución de cabecera, detalle y pie que
fue descrita anteriormente.
Políticas de Conciliación
1. La conciliación se realizará por día.
2. Se podrá subir el archivo por ftp hasta antes de las 9 de la mañana del día siguiente al
que se va a conciliar.
3. Los resultados estarán disponibles por ftp a partir de las 13:00 horas del mismo día.
4. Las aclaraciones se tendrán que realizar antes de las 17:30 del mismo día.
5. Para realizar cualquier aclaración se requieren los documentos XML entregados por
la plataforma Konnecta.
6. En caso de no cumplir con dichas políticas Konnecta se reserva el derecho de realizar
cualquier tipo de aclaración.
7. Para obtener los accesos al FTP primero se recibirá el archivo construido por su
sistema vía correo electrónico para certificado y se enviaran por el mismo medio.
11 de 13
Documento de Integración de Web Service
Anexos
________________________________________________________
Tabla A
Códigos de respuesta:
Código Descripción
0 Venta Exitosa.
1 Teléfono suscriptor no válido / Teléfono no soporta el servicio.
2 Destino no disponible.
3 Paquete de datos o monto no valido.
4 Número de referencia No Susceptible de Abono.
5 Crédito insuficiente.
6 Mantenimiento en curso.
7 Rechazo por tabla de transacciones llena.
8 Rechazo por time out interno.
9 Autorizador no disponible.
10 Gestor de servicios no disponible, mayor información *264.
Cuenta con una suscripción vigente, sólo puede contratar dentro de las últimas
11
24 hrs. de la suscripción actual.
Si tiene Black Berry no puede contratar Nokia Messaging/Banda Ancha y
12 viceversa / Su petición no puede ser procesada, actualmente tiene activo otro
paquete.
Para dar de alta un producto de roaming Internacional debe existir producto
13
nacional; en caso de no tenerlo, no podrá activar el servicio.
14 Activación no permitida para la región.
30 Número inválido de dígitos en el número de cuenta
31 Número de cuenta no válido
32 El número de cuenta es válido pero no puede recibir pagos como este.
33 El saldo ya se ha pagado
34 Error inesperado (todo lo introducido era correcto)
12 de 13
Documento de Integración de Web Service
Datos de Desarrollo
** Para hacer uso del WS de desarrollo, favor de solicitar una ventana al correo de su
contacto para garantizar el servicio.
URL http://dev.services.konnecta.mx:8080/WSKNNTMP/Service?wsdl
Company CORPORATIVO
User TEST
Password 123456 (MD5)
13 de 13