Detalles de la API

URL de API: /api/authorizator

URL de ESTADO: /actuator/health


Servicios a Implementar

  1. Se modifica el 2A, cuando las transacciones son de BANCARD solo se envía el registro en la tabla UUID
  2. Se modifica el 3B, cuando las transacciones son de BANCARD se consulta la transacción por UUID y se envia la autorización
  3. Se agrega mapeo para pago de Obligaciones Cooperativas:
    1. Código de Servicio: "COUNTRY"
    2. Código de Servicio: "SEDE"


Pre requisitos

  1. Tener en ejecución el CONFIG-SERVER
  2. Tener en ejecución el REGISTRY-SERVER

Pre producción:

  1. PREPROD AUTORIZADOR-WS - Version 2.8

Producción:

  1. PROD AUTORIZADOR-WS - Version 2.8


Objetos

Pre producción:

root@10.5.2.51:/opt/api-autorizador/preprod/2.3.1.0/api-autorizador.war

Producción:

root@10.5.2.51:/opt/api-autorizador/prod/2.3.1.0/api-autorizador.war


Despliegue

El archivo api-autorizador.war, según cada ambiente, debe ser importado a los servidores:

PREPROD

  1. 10.5.1.30 => (carpeta de deployment del wildfly)
  2. Resguardar la versión anterior
  3. Actualizar el Nuevo war
  4. Asignar el archivo en donde se registraran los Logs de la Aplicación.
  5. Agregar una configuracion en el archivo de configuraciones del NGINX del servidor de PREPROD => /etc/nginx/conf.d/pagos.cabal.coop.py.conf
    1. location /autorizador-ws  {proxy_pass http://10.5.1.30:8085/autorizador-ws}
  6. En el archivo de /opt/web_cabal/docker-compose.yml, agregar estas lineas a la configuracion de wildfly-ceibo\

          extra_hosts:

             - pagos.cabal.coop.py:10.5.1.30

PROD

  1. 10.5.1.18 => (carpeta de deployment del wildfly)
  2. 10.5.1.19 => (carpeta de deployment del wildfly)
  3. Resguardar la versión anterior
  4. Actualizar el Nuevo war
  5. Asignar el archivo en donde se registraran los Logs de la Aplicación.
  6. Agregar una configuracion en el archivo de configuraciones del NGINX del servidor (10.5.1.14) => /etc/nginx/conf.d/pagos.cabal.coop.py.conf
    1. location /autorizador-ws  {proxy_pass http://10.5.1.12:8082/autorizador-ws}
  7. En el archivo de /etc/hosts del 18 y 19, agregar estas lineas 
    1. 10.5.1.14   pagos.cabal.coop.py

RollBack

En caso de errores volver a la versión anterior según el resguardo realizado en el paso anterior.