ECP Pay
Documentação completa das 4 fases do ciclo de produto — do contexto estratégico à operação.
Qualquer app processa qualquer meio de pagamento com uma única chamada, sem conhecer gateways, sem duplicar código, sem depender de serviços externos para desenvolver.
O ECP Pay centraliza Pix, Cartão e Boleto em uma API unificada com Provider Pattern — permitindo que o ecossistema inteiro (bank, emps, food) integre pagamentos em horas, troque de gateway sem tocar nos apps e teste tudo offline com o modo Internal.
Percentual de transações financeiras do ecossistema ECP que passam pelo ECP Pay em vez de chamadas diretas a gateways. Meta: 100% de bank, emps e food processadas via API unificada.
Operadores Financeiros — Monitoram transações, webhooks e saúde do sistema via painel admin.
Super Admin — Configura providers, feature flags, registra apps e gerencia o ecossistema.
Linha do Tempo das Fases
Acesso Rápido
Resumo das Fases
Definição do objetivo estratégico: "Tornar pagamentos invisíveis para o ecossistema ECP", com 5 Key Results mensuráveis. OST com 15 oportunidades mapeadas a 5 KRs. 6 princípios de produto guiam todas as decisões: contrato acima de implementação, desenvolvimento sem dependências externas, observabilidade como cidadão de primeira classe.
9 oportunidades priorizadas via WSJF em 3 pilares (Core Infrastructure, Development Velocity, Production Reliability). 7 hipóteses de solução com 26 assumptions críticas. Backlog com 3 épicos, 13 features e 29 user stories com critérios de aceite em BDD/Gherkin. 4 riscos de Cagan avaliados, todos aprovados.
Arquitetura DDD com 6 bounded contexts. Stack: Fastify 5.0 + SQLite3 + React 18.3 + Vite 5.4 + Tailwind CSS. API com 29 endpoints (9 payment + 20 admin). Provider Pattern com InternalAdapter e AsaasAdapter. React SPA com 8 páginas admin. QA com score 82/100 — aprovado com observações.
Deploy strategy para ambiente local (v1). 3 SLOs definidos: 99.9% disponibilidade, >99% entrega de webhooks, latência p95 <300ms. DORA metrics adaptadas para desenvolvimento local. 3 experimentos A/B planejados para otimização contínua.