Card Gateway

Contenido

Descripción

Permite tener la comunicación entre Spin y Fiserv para los módulos de card.​

Detalle del endpoint

 

Descripción

Documento o Link

 

Descripción

Documento o Link

Repositorio

El código del microservicio se ubica en este repositorio

https://github.com/fintechdigitalventure/ffss-fiserv-gateway-service

Contrato

Este es el contrato con el que se desarrolla este microservicio

 

Definición

Documentación que define la funcionalidad del microservicio

Definición de servicios - Mirror Strategy

DTO’s

Información que se usa para mantener la comunicación entre componentes

El componente fiserv-card-gateway se desarrolla en conjunto con el equipo de Spin. Los contratos que trabajará cada equipo son los siguientes:

Endpoints:

  • Create a Card POST /cards/embosser [Equipo Palo IT]

  • Card Information POST /cards/embosser/details [Equipo Palo IT]

  • Link Card PUT /account/prepaid [Equipo Palo IT]

  • Card Activation PUT /cards/activation [Equipo Palo IT]

  • Block Card PUT /cards/embosser/block [Equipo Palo IT]

  • Block/Unblock (pin) PUT /cards/pin/status [Equipo de Spin]

  • Update Card Pin PUT /cards/pin [Equipo de Spin]

  • Get Security Code Detail POST /cards/pin/security-codes [Equipo de Spin]

Diagramas de secuencia

POST /cards/embosser/details​

POST /cards/embosser/block​

​PUT /cards/account

​POST /cards/account​

​PUT /cards/activation

QA

Artefacto

Descripción

Documento / Link

Artefacto

Descripción

Documento / Link

Casos de prueba

Documento donde se especifica los casos de pruebas

 

Resultados de ejecución

Documento donde se encuentran las evidencias de la ejecución de las pruebas automatizadas y de performance

 

Informe de pruebas

Documento donde se encontará el resumen de las pruebas realizadas en automatización y de performance

Tecnología

  • Java 8

  • Spring Boot 2

  • Gradle

  • Git

  • Lombok

  • Retrofit

  • Spock