pagarme / superbowleto

:football: A microservice to issue, register and manage boletos
MIT License
5 stars 0 forks source link

Configuration: add model #338

Closed alinemarjorie closed 4 years ago

alinemarjorie commented 4 years ago

Seguindo a fase 2 das novas integrações do Superbowleto, definimos as próxima ações que serão tomadas. O plano é começar a migrar as regras de negócio de registro de boleto do Core para o Superbowleto.

Começando com esse PR que:

O que seria essa tabela Configuration? Basicamente tudo que é informação padrão da company e que tange ao registro (nesse primeiro momento) dos boletos. Pensamos nos seguintes campos:

Campo Tipo O que é?
id String Id único identificador da Configuration
externalId String Id identificador da "Configuration" no serviço externo (ex: companyId)
issuer_account String Account Padrão para Registro (ex: 469)
issuer_agency String Agency Padrão para Registro (ex: 1229)
issuer_wallet String Carteira Padrão para Registro (ex: 25)
issuer String Provider padrão para Registro (ex: bradesco)

Relates to: https://mundipagg.atlassian.net/browse/GHOST-30

alinemarjorie commented 4 years ago

Duvida/questionamento: Sera que nao vale tb criar os testes funcionais da rota de configuration?

Com certeza vale! Vou criar agora @Thor99 :D