DSpay · Preview
Gate visual da Fase 1. Abra no celular (390 px) antes do desktop.
Checkout (Legacy School)
28 telas
- CartãoMatrícula 2027 · à vista
- Cartão parcelado12x com juros pré-selecionado
- PIX
- 2 cartõesDivide o total entre 2 cartões
- Cartão + PIXParte no cartão, restante no PIX
- Assinatura (engine)Mensalidade recorrente, RecurringConsent
- Assinatura (native)Só cartão
- Recusado2ª recusa: Turnstile + CTA PIX
- Em análise
- UnidadesCombobox pesquisável, 12 unidades
- Unidades (deep link)?unit=taquara pré-seleciona
- InternacionalPassaporte, CEP desligado
- Campos personalizados (todos)9 tipos de campo
- Revisar e pagarEtapa 3, formulário pré-preenchido
- Oferta encerradaTela sem formulário
- Tenant suspensoTela sem formulário
- Obrigado · AprovadoCartão pago, CTA de documentos, comprovante por email
- Obrigado · PIX pendentePixPanel: copiar código, QR, contador, polling
- Obrigado · Cartão + PIX pendenteCartão aprovado + PixPanel pelo restante
- Obrigado · Em análiseProcessingPanel; vira Aprovado sozinho no 2º poll
- Obrigado · RecusadoTentar novamente sem PII na URL
- Obrigado · ExpiradoPedido vencido, nenhum valor cobrado
- PIX · Já pago (reabrir)Reabre um PIX já confirmado
- PIX · Expirado (reabrir)Janela de 120s antes de liberar novo PIX
- Documentos pós-pagamentoUpload fake, 1 arquivo por campo, sem pixels
- Portal do assinante3 passos: identificação, OTP (123456), painel
- Legal · Termos de usoLegalSheet lateral com CNPJ e aviso DSpay
- Legal · PrivacidadeLegalSheet lateral com CNPJ e aviso DSpay
Admin do tenant
27 telas
- DashboardKPIs, aprovação por método, receita 30d, vendas recentes
- VendasFiltros na URL, paginação por cursor, export CSV
- Venda · detalheComposição financeira, timeline, reembolso
- Recuperação de vendasPIX/boleto pendente ou expirado + abandonos
- CompradoresLista consolidada de pedidos + assinaturas
- Comprador · detalheEditar contato, anonimizar (LGPD), export JSON
- AssinaturasKPIs (ativas, MRR, inadimplentes, canceladas)
- Assinatura · detalheFaturas, dunning, consentimento gravado
- FinanceiroSaldo, calendário de liberação, saques
- ExtratoLedger agrupado por pedido, linha expansível
- SaquesHistórico com status, taxa e motivo de falha
- Solicitar saque2 estágios, valida mínimo e recebedor ativo
- Dashboard vazioEstado sem vendas
- ImpersonandoDashboard com banner de impersonação
- ProdutosTabela + ProductForm em Sheet
- Produto: Matrícula 2027Abas Ofertas (link/QR) e Cupons
- Editar ofertaPreço, recorrência, métodos, parcelas
- Unidades12 unidades da Legacy School
- Campos personalizadosReordenar (drag ou setas) + prévia do checkout
- AparênciaCores, gradiente, radius, fonte; bloqueia contraste < 4,5:1
- TextosMicrocopy do checkout, com prévia
- PixelsMeta Pixel, CAPI (write only), GA4, consentimento
- Termos e privacidadeMarkdown versionado + aviso LGPD
- NotificaçõesEmails on/off, Reply-To, remetente
- UsuáriosConvite + nunca remover o último admin
- Empresa e KYCSomente leitura; link KYC quando partially_denied
- Conta bancáriaMascarada + solicitar alteração (ticket)
Platform DataSky
15 telas
- Visão geralKPIs, saúde por tenant, alertas
- ClientesTabela de tenants
- Novo cliente · Passo 1Identidade
- Novo cliente · Passo 2Dados PJ/PF + erro 422
- Novo cliente · Passo 3Endereço e telefone
- Novo cliente · Passo 4Representante legal
- Novo cliente · Passo 5Conta bancária + revisão
- Cliente · SaúdeVisão geral (Legacy School)
- Cliente · TaxasFeeEditor + FeeSimulator
- Cliente · Recebedor/KYCEspelho Pagar.me, link KYC
- SaquesFila de aprovação de transfers
- ReceitaFee DataSky, projeção, conciliação
- Webhookswebhook_events, cron, payload
- Auditoriaaudit_log global
- AcessosPlatform admins
Componentes
1 tela