Está en la página 1de 5

Prisma Medios de Pago

Gerencia de Sistemas

Instructivo de Instalación DECIDIR 2.0

Solicitud de nueva instalación

Número de aprobación del comité de cambio

CRQ000000057696

Área solicitante

Desarrollo de Sistemas MP

Requirente

Producto

Responsable de Sistemas de la instalación

Sistemas MP

Plataforma afectada DECIDIR 2.0

Alcance
Funcionalidades entregadas

● FPP16-1989
● FPP16-2014
● FPP16-2077
● FPP16-1948
● FPP16-2175
● FPP16-2189
● FPP16-2190
● FPP16-2193
● FPP16-2234

Descripción

● Disponibilizar API de Bines para Decidir


● Modificación carga de Bins
● WebTx | Enviar ID de medio de pago en el request a core
● Enviar TPDU correctamente
● BIN VALIDATOR |Se duplica el id mdp al enviar una request con bin MASTER
CREDIT
● BIN VALIDATOR | Error al intentar realizar una consulta de bines
MASTERCARD PREPAID
● BIN VALIDATOR | Error al intentar realizar una consulta de bins AMEX CREDIT
el servicio responde con datos de MASTERCARD CREDIT
● BIN VALIDATOR | Error en tipo de response al realizar una consulta de bins
habilitado sin medio de pago registrado.
● Webtx | No valida que el medio de pago pertenezca a la tarjeta

Servicios afectados

DECIDIR 2.0

Fecha de
instalación
23/03/23

Streamers:

Base de datos:
1. Servidor: 192.168.133.49:6446(workbench)
Base de datos: card_bin
Detalle: Ejecutar los siguientes scripts que se encuentra dentro de la carpeta “script”
1) ALTER-TABLE-card_bin.sql
2) CREATE-TABLE-payment-method.sql
3) INSERT-INTO-payment_method.sql

Rollback base de datos:

1. Servidor: 192.168.133.49:6446(workbench)
Base de datos: card_bin
Detalle: Ejecutar los siguientes scripts que se encuentra dentro de la carpeta
“rollback.sql”
1) rollback-ALTER-TABLE-card_bin.sql
2) rollback-INSERT-INTO-payment_method.sql
3) rollback-CREATE-TABLE-payment-method.sql

Microservicios:

• Ingresar a jenkins:
https://jenkins-tp.visa2.com.ar/service/jenkins/job/Decidir/job/prod/job/
release-gateway/build?delay=0sec

• Ingresar dentro de RepositoryList el listado siguiente, presionar el botón


Ejecución:

https://github.com/decidir/iso-bridge/pull/75

https://github.com/decidir/webtx/pull/70

http://jira.prismamp.com.ar:8070/bitbucket/projects/DECD/repos/ms-bin-
validator/pull-requests/24/overview

Una vez finalizado el proceso. Se debe ingresar a la consola de marathon:


http://192.168.136.161/service/marathon/ui/#/apps y controlar que todas
las apps mencionadas estén en modo “running”:

1. /decidir2/webtx

2. /decidir2/proxies/iso-bridge

3. /decidir2/bin-validator
● Ingresar a Mesos:
http://192.168.136.161/#/jobs/detail/bin-loader
○ Modificar línea 35 por:

"image": "registry-desa.prismamediosdepago.com/decidir2/bin-loader:v2.0.0",

○ Modificar la línea 24 a 30:


"volumes": [

"containerPath": "/data/bin-data.txt",

"hostPath": "/data/decidir/bin-data/bin-data.txt",

"mode": "RW"

},

"containerPath": "/data/drop-bin-data.txt",

"hostPath": "/data/decidir/bin-data/drop-bin-data.txt",

"mode": "RW"

],

● Presionar el botón “Summit”.

● Avisar a Wilfredo con copia a “SistemasDecidir@decidir.com.ar,


decidir2redbee@redb.ee” que la implementación está realizada, vía email.

Rollback microservicios:

Para realizar el rollback de los siguientes microservicios, volver al tag anterior


de las siguientes imágenes:

1. /decidir2/webtx

2. /decidir2/proxies/iso-bridge

3. /decidir2/job/bin-loader
4. /decidir2/bin-validator

Operación

Información enfocada a brindar instrucciones para la operación.

Controles

Desarrollo MP

Avisar a Wilfredo / Carlos Lozano con copia a


“SistemasDecidir@decidir.com.ar, decidir2redbee@redb.ee” que la implementación
está realizada, vía email para los controles necesarios.

Control de Red

Una vez finalizada la implementación verificar que:


● Verificar el correcto ingreso de transacciones normalmente en
Decidir 2.0

También podría gustarte