Fecha27/10/2022
Estado del Documento

BORRADOR

Autor

Cristian Cañete

Versión221027.01

Información del Proyecto

ProyectoExtracción en ATM con QRPrioridad

ALTA

Dueño del ProductoJuan AlmadaAdministrador del ProyectoHugo Diaz

Visión Preliminar de Componentes de Plataformas Afectadas (Alto Nivel)


PASO 1

Lectura de QR

PASO 2

Selección de cuenta para extracción en la APP (aqui no se define monto)



PASO 3

Continuar operación en ATM. Seleccionar monto.


PASO 4

Autorización de la extracción


PASO 5

Fin de la operación

Resumen Técnico

Factibilidad

Soluciones

Evaluadas

Descripción 

¿Aceptada?

(Si/No)

  1. Extracción en ATM con QR

La identificacion de la seleccion realizada desde la APP con la transaccion enviada via ISO. De acuerdo a lo conversado con los desarrolladores de Bancard para esto se utilizara el nro. de documento del client/socio.

La mecanica se inicia en el ATM donde se genera el QR, luego continua en la APP para seleccionar la cuenta de fondeo y la autenticacion...  continua en el ATM con la seleccion del monto a extraer. Posteriormente llega el pedido de autorizacion al Autorizador Xpress quien va interacturar con el SICOOP para realizar la transferencia. Con la ejecucion satisfactoria de la transferencia, el Autorizador responde al Aquirente para autorizar la operacion.

Se observa que para llevar a cabo esta integración se debe contar con desarrollo de:

  • Gateway (Gx) para
    • consumir los servicios de Bancard para decodificar el QR y validar los datos del usuario,
    • así como recibir por WS la petición de extracción que Bancard envía por ISO.
    • disparar los reversos en el SICOOP en casos de tiempos de espera sean superados. Tener en cuenta que Bancard requeire una respuesta antes de los 25seg.
  • Desarrollo flujo jpos/Autorizador, en el Xpress para procesar el nuevo mensaje y disparar la operacion de transferencia en el SICOOP.
  • Desarrollo de nuevos servicios en el middleware para exponer a los participantes del SICOOP.
  • Desarrollo en frontEnd de DIMO, para la lectura del QR y la experiencia de seleccion de la cuenta de fondeo.
  • Desarrollo en api-autorizador, sujeto a nuevo código de servicio a ser utilizado por el SICOOP.
-

Impacto sobre Plataformas

Plataformas TI

Plataforma

Descripción 

GATEWAY

Configuración de los mensajes transaccionales.

SICOOPConfiguración de participante para envío y recepción de transacciones.
GATEWAY GX

Desarrollo y configuración de servicios que permitan realizar la transacción.

  • Servicio para decodificar QR
  • Servicio para validar QR
  • Servicio para iniciar TRX en Sicoop
  • Servicio para reversa TRX en Sicoop
MIDDLEWARE
  • Modificar Leer QR 
  • Servicio Validar QR
  • WS a Participantes
FRONTEND DIMO
  • Leer/ Valida QR_ATM
  • Mecanica de seleccion de cuenta de fondeo
BACKEND DIMO
  • Servicio de Validacion QR_ATM
  • Modicificacion leer QR
API-AUTORIZADOR
  • Agregar los codigos servicios nuevos
AUTORIZADOR XPRESS
  • Nuevas reglas y llamado a WS de SICOOP.

Tiempos Estimativos

Nro.TareaRecurso

Analisis

(hs)

Desarrollo

(hs)

Pruebas

(hs)

Doc.

(hs)

Sub-Total

(hs)

1.0Desarrollo de Interfaces con Bancard (en Genexus)Cristian Cañente83212456
1.1Desarrollo sobre el MIDDLEWARE y API-AUTORIZADORCristhian Benitez4208436
1.2

Desarrollo en el Autorizador XPress

Edgar Rojas82020452
1.3Desarrollo en el Frontend DIMOFrancisco Garay4168230
1.4Desarrollo en el Backend DIMOFrancisco Garay484218
1.5Cerficacion y ajustes

816226
TOTAL FINAL (hs)192
TOTAL FINAL (dias)16