Financeiro

Financeiro

Como um psicólogo com perfil ativo na plataforma

Quero acessar um painel financeiro dentro da minha área logada, para visualizar meus atendimentos realizados, ganhos recebidos e os valores que ainda tenho a receber.

✅ Critérios de Aceite

O psicólogo deve ter acesso a um painel financeiro completo, onde possa visualizar seus atendimentos realizados, saldo disponível, valores a liberar e solicitar saques de forma simples e intuitiva.

  • Painel de Vendas
    • O painel deve exibir:
      • Saldo disponível para saque
      • Valor a liberar (futuro, bloqueado ou em processamento)
      • Total recebido até hoje

    Componentes Técnicos (UI/UX)

    • Cards com resumo financeiro (Saldo, Total Recebido, Valor a Liberar)
    • Tabela com listagem dos pagamentos e filtros
    • Ícones ou cores para diferenciar status do pagamento
    • Botão “Solicitar saque” com confirmação
    • Tooltip ou link com: “Como funciona o pagamento?” explicando prazos e taxas
  • Atendimentos Realizados
    • Listagem dos atendimentos realizados com as seguintes informações:
      • Nome do paciente (ou código)
      • Data da consulta
      • Valor recebido
      • Status do pagamento: A receber, Em processamento, Liberado, Pago
    • Filtros por mês, status e tipo de atendimento (se houver mais de um)
  • Dados do Recebedor
    • Exibir dados bancários do psicólogo (se cadastrados)
    • Opção para editar dados bancários
    • O profissional poderá escolher entre sacar com PIX ou Depósito Bancário
    • Se escolher PIX só poderá ser para o CPF ou CNPJ
    • Se por depósito bancário, informar os campos obrigatórios como: Banco, Agência, Conta
    • Validação de dados bancários (ex: número de conta e agência válidos)
    • Exibir mensagem de erro se dados inválidos
    • Exibir mensagem de sucesso ao salvar dados
    • Botão para “Atualizar dados bancários”
  • Saque de Atendimentos
    • Botão “Solicitar saque” deve estar visível no painel
    • Mostrar valor total disponível para saque
    • Informar atendimentos disponíveis para saque e os ainda não disponíveis
    • Opção para selecionar os atendimentos que deseja sacar.
    • Botão de confirmação para solicitar o saque
    • Após solicitação, exibir mensagem de sucesso e atualizar painel
    • O sistema deve gerar uma solicitação processável no backend
    • O saque deve ser auditável (logs de movimentações)
    • Dados bancários devem estar protegidos (ex: criptografia)
    • Exibir mensagem de sucesso ao solicitar o saque
    • Exibir histórico de saques solicitados com status (Pendente, Processando, Concluído)
    • Exibir data e hora da solicitação de saque