/
Card Gateway

Contenido

Table of Contents

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

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​

https://fintechdigital.atlassian.net/wiki/spaces/TPP/pages/2438922248/Card+Aggregation+Service#POST-%E2%86%92--%2Fcards%2Fembosser%2Fdetails%E2%80%8B

POST /cards/embosser/block​

https://fintechdigital.atlassian.net/wiki/spaces/TPP/pages/2438922248/Card+Aggregation+Service#%E2%80%8BPUT-%E2%86%92-%2Fcards%2Fembosser%2Fblock

​PUT /cards/account

https://fintechdigital.atlassian.net/wiki/spaces/TPP/pages/2438922248/Card+Aggregation+Service#%E2%80%8BPUT-%E2%86%92-%2Fcards%2Faccount%E2%80%8B

​POST /cards/account​

https://fintechdigital.atlassian.net/wiki/spaces/TPP/pages/2438922248/Card+Aggregation+Service#%E2%80%8BPOST-%E2%86%92-%2Fcards%2Faccount%E2%80%8B

​PUT /cards/activation

https://fintechdigital.atlassian.net/wiki/spaces/TPP/pages/2438922248/Card+Aggregation+Service#%E2%80%8BPUT-%E2%86%92-%2Fcards%2Factivation%E2%80%8B

QA

Artefacto

Descripción

Documento / Link

Casos de prueba

Documento donde se especifica los casos de pruebas

 https://fintechdigital.atlassian.net/wiki/spaces/TPP/pages/2521694250

Resultados de ejecución

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

 https://fintechdigital.atlassian.net/wiki/spaces/TPP/pages/2521661800

Informe de pruebas

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

https://fintechdigital.atlassian.net/wiki/spaces/TPP/pages/2521727275

Tecnología

  • Java 8

  • Spring Boot 2

  • Gradle

  • Git

  • Lombok

  • Retrofit

  • Spock


https://fintechdigital.atlassian.net/browse/SPMS-185

https://fintechdigital.atlassian.net/browse/SPMS-293