---
# System prepended metadata

title: Estratégia de deploy - Contas Pool

---

# Estratégia de deploy - Contas Pool

## Pré-deploy

1. Configurar accounts tanto de pool, quanto as exclusivas para parceiros, no novo formato.
    2. Revisar contas enabled/disabled
    3. Modificar o banking service apenas para o adapter a ser deployed
2. Criar contas statement para cada conta bancária no Openbanking
4. Mapear parceiros que fazem depósito direto
5. Garantir que todas as contas tem um bank account correto, e o distribution configuration com pix key e bank account
 

## Deployment

1. Parar movimentações por aproximadamente 30 minutos. Avisar parceiros de um downtime de 1 hora.
6. Garantir que não há nenhuma transação pendente ou processando no adapter em questão. Recomendável ser em um horário de baixo movimento.
2. Dar stop no adapter
3. Rodar o script para migração de contas
5. Inicialmente configurar contas pool para ter apenas 1 parceiro por conta, como é hoje.
5. Fazer deploy da aplicação do adapter


## Fallbacks

Em caso de problemas, além do deploy ser revertido, será necessário habilitar/desabilitar as contas relacionadas 

Pagamentos podem ficar presos em processing no adapter. Nesses casos, as transações continuariam sendo atualizadas normalmente, já que há uma cópia de um adapter para o outro.

Uma situação esperada e intencional é caso haja transações sem CaasID e sem ReferenceID. Elas não serão migradas para o CaaS. Será necessário colocar manualmente um CaasID nessas transações para que sejam pegas pelo changefeed e migradas.