Na Azos Softhouse, seguimos evoluindo o Superapp com as necessidades dos provedores e de seus clientes. Hoje apresentamos a Release 4.14.0.
Depois das notas fiscais da 3.19.2, esta é a maior entrega do Superapp até aqui: o cliente passa a pagar com cartão de crédito e a ativar a recorrência no cartão, o atendimento ganha o Chat Azos nativo com ligação de voz, o aceite eletrônico anunciado na última release chega ao aplicativo e o provedor pode testar mudanças no app antes de publicá-las.
💳 Pagamento e recorrência no cartão
O cliente agora paga a fatura com cartão de crédito direto no aplicativo e pode deixar as próximas faturas cobradas no cartão, no dia do vencimento.
- Nova opção Cartão de crédito no pagamento da fatura, com um cartão salvo ou um cartão novo;
- Tela Cartões e recorrência, no menu Mais, para adicionar, remover e escolher o cartão principal;
- Recorrência no cartão por contrato: o cliente escolhe quais contratos são cobrados no cartão principal;
- O cartão é validado com a operadora sem cobrar nada, e o número não fica guardado: só um código da Cielo para cobrar nele;
- Confirmação animada do pagamento e consulta do resultado quando a operadora demora a responder.
Ativação pelo painel
O cartão é uma nova opção do módulo Pagamentos, em Configurações → Módulos, ao lado de PIX e boleto. Ao ativar, o provedor informa as credenciais da Cielo, e o painel ganha o relatório de execuções da recorrência no cartão.
💬 Chat Azos nativo
O Azos Chat passa a ser um provedor de atendimento do painel e ganha uma experiência nativa no aplicativo, sem depender de uma página web dentro do app.
- Lista de conversas com avatar, hora e prévia da última mensagem, pesquisa e filtros Tudo, Em andamento e Encerrados;
- Conversa em tela cheia com envio de fotos, arquivos e áudio, com gravação e onda sonora;
- Cartão de fatura com PIX e código de barras, links tocáveis e cópia do PIX e da linha digitável;
- Atalhos enviados pela Lia que abrem direto a tela certa do app, como Wi-Fi, faturas, diagnóstico, assinatura e clube;
- Prévia de PDF, avaliação do atendimento e foto de perfil do assinante na sessão do atendente.
AzosFone: ligação de voz pelo chat
Quando a organização libera a ligação, o cliente pode ligar para a central pelo próprio chat. A tela de chamada traz a URA em botões, música de espera, mudo, viva-voz, aviso de gravação, reconexão automática e o telefone do provedor como alternativa.
OpaSuite
O uso do OpaSuite como provedor de chat está suspenso no painel. Provedores que usavam o OpaSuite podem migrar para o Azos Chat em Configurações → Módulos → Chat.
✍️ Assinatura eletrônica de contratos e termos
Anunciado na release anterior, o aceite eletrônico chegou ao aplicativo. O cliente consulta os contratos e termos pendentes e assina pelo próprio celular.
- Assinatura manuscrita na tela, configurável nos requerimentos da assinatura pelo painel;
- No IXC, o termo segue o layout do termo de adesão do modelo do contrato, e o PDF assinado é gravado nos arquivos do cliente, ligado ao contrato;
- Download do contrato e do termo na versão original ou assinada;
- Cada ERP usa a chave de assinatura do próprio provedor, e a assinatura confere o CPF do signatário;
- Assinaturas concluídas cuja gravação no ERP falhou são reconciliadas automaticamente.
🧪 Homologação do conteúdo do app
As mudanças de conteúdo feitas no painel agora passam por um rascunho antes de chegar a toda a base. O provedor escolhe clientes testadores, confere o resultado no app deles e só então publica.
- Módulos, tema, logos, splash, onboarding, clube, redes sociais, banners, Descubra Mais e lojas vão para o rascunho;
- Tela Configurações → Homologação com os clientes testadores e o resumo do que muda;
- Faixa no topo do painel com Ver mudanças, Publicar e Descartar;
- Histórico de versões de produção com as diferenças de cada uma e restauração de qualquer versão.
🖥️ Painel administrativo renovado
- Nova tela de login e modo escuro padronizado, com seletor de tema no topo;
- Busca de páginas com ⌘K e apresentação de cada página na primeira visita;
- Nova aba Relatórios, com clientes sem sessão, recorrência e as execuções do cartão;
- Último acesso do cliente na lista e no detalhe;
- Painel em português, inglês e espanhol e escolha da moeda do provedor em Módulos → Pagamentos;
- Limite de tentativas de login por IP e e-mail, com a liberação de logins bloqueados na tela de usuários.
🌐 Também no Superapp Web
O bloco Descubra Mais chegou à home do Superapp Web, com página de detalhe para cada conteúdo, e a web também passa a respeitar o rascunho da homologação para os clientes testadores.
🔧 Correções
- IXC: faturas avulsas sem contrato passam a aparecer no contrato responsável do cliente, e a busca de faturas por id_saida voltou a funcionar mesmo sem contrato de origem;
- SGP: valores monetários e campos de status aceitos como número ou texto, e correção de segurança no download do contrato;
- ACS: logins PPPoE buscados em todos os cadastros do cliente no ERP;
- LHProvedor: endereço no cadastro do cliente e nos contratos.
⚙️ Evoluções técnicas
Esta entrega integra mudanças no api-app, somax-app, admin-superapp e superapp-web, que agora sobem juntos com a mesma versão.
API
- Novas rotas em /cartao para cadastro, remoção e cartão principal, recorrência no cartão por contrato, pagamento da fatura e consulta do último pagamento, integradas ao azos-pay;
- Opção options.pagamentos.cartao e moeda do provedor (options.moeda) nas respostas de faturas;
- Tradução das mensagens conforme o cabeçalho Accept-Language (português, inglês e espanhol);
- Rascunho da homologação no GET /config, banners, lojas, Descubra Mais e parceiros do clube para os testadores, e WebSocket com fonte por conexão;
- GET /contratos/:id lista o contrato assinado e os termos com o status, e o download aceita versao (automatica, original ou assinada) e formato (base64 ou pdf);
- Sessão do assinante no Azos Chat com nome, CPF, contatos e foto de perfil.
Painel administrativo
- Credenciais da Cielo e tarefa de cobrança da recorrência no cartão;
- Homologação com diff de adição, remoção e alteração, sem credenciais nem URLs de imagem;
- Infraestrutura de idiomas com detecção pelo navegador e envio de Accept-Language ao backend.
Aplicativo
- Chat Azos nativo com envio de mídia e áudio, e ligação de voz pelo SDK do LiveKit;
- Telas de cartões, pagamento com cartão e recorrência;
- Atualizações OTA publicadas pelo nosso servidor a cada nova versão.
📲 Atualização do aplicativo
Para receber os novos recursos no aplicativo, solicite o upload da versão 4.14.3 ou posterior. A ligação de voz do AzosFone depende de um build novo nas lojas; o pagamento com cartão depende da ativação no módulo Pagamentos e das credenciais da Cielo.
🚀 Seguimos evoluindo
A Release 4.14.0 leva para o aplicativo novas formas de pagar, de falar com o provedor e de assinar contratos, e dá ao provedor mais segurança para publicar mudanças na sua base.
Agradeço aos contribuidores do projeto Superapp, Ernesto Muniz, Gustavo Furtado e Saulo Eduardo, e a todos que participam dessa evolução.
Seguimos evoluindo nossa tecnologia com cada jornada.
Carlos David Romão B. — CTO, Azos Softhouse