Faça parte do

Opus Open Finance

A gente cuida da complexidade regulatória, você cuida do seu negócio.

Plataforma de Open Finance para Bancos e Fintechs

Chega de se preocupar com o regulatório, a Plataforma Opus Open Finance resolve o que você precisa.

+ 0 M

De contas impactadas através da Plataforma Opus Open Finance

0

Instituições Financeiras já escolheram a Plataforma Opus Open Finance

0

Anos no mercado de tecnologia focados no segmento financeiro

Conheça a plataforma com mais detalhes

Depoimentos

“ O Opus Open Finance acelerou muito a implantação do projeto no âmbito regulatório. A estabilidade da solução é um de seus pontos fortes e seus componentes tecnológicos adotam conceitos modernos de arquitetura e engenharia de software. A postura e comprometimento da Opus foram essenciais para sucesso do projeto, sendo um parceiro ímpar na adoção do Open Finance Brasil.”
Leandro Ramo, BrasilSeg
Gerente Executivo de Cloud, Arquitetura e Dados​

Depoimentos

“Desde o início do nosso projeto de implantação do Open Finance, a parceria com a Opus Software foi fundamental para o sucesso de todas as etapas. A comunicação entre as equipes foi sempre clara e eficiente, garantindo um acompanhamento próximo e personalizado. Destacamos também o suporte técnico e comercial durante os processos de certificação junto ao Banco Central, que contou com total dedicação e expertise do time Opus. A estabilidade da solução e a adoção de tecnologias modernas refletem o compromisso da empresa com a excelência. Sem dúvida, a Opus Software se mostrou um parceiro estratégico e indispensável.”
Alexandre Ide, Finnet
Head de Open Finance
Sua instituição pronta para atuar nos perfis do ecossistema Open Finance

A Plataforma Opus Open Finance atende a todos os perfis do ecossistema de forma modular e independente.

Iniciador de Transação de Pagamentos (ITP)

Ofereça ao seu cliente uma experiência de pagamento mais fluida e integrada. Com o ITP, você inicia pagamentos diretamente nas contas do usuário, sem precisar custodiar o dinheiro. 

Detentor de Conta

Receba e processe pagamentos iniciados por terceiros com conformidade total ao regulatório do Banco Central.

Compartilhamento de Dados

Acesse o histórico de dados financeiros do seu cliente através do consentimento do usuário.

Portabilidade de Crédito

A partir do histórico financeiro do cliente, sua instituição identifica oportunidades e apresenta propostas de portabilidade de crédito com base em dados reais, não em suposições

Opus

Open Finance

Infraestrutura que une segurança, conformidade regulatória e alto desempenho em um único lugar.

Arquitetura multimarcas

Fluxos de autenticação DCR/DCM

Escalabilidade horizontal e vertical

Envio de webhook

Mecanismos de observabilidade

Dados encriptados

Dashboard de métricas

Estatísticas de performance

Independência de fornecedor de nuvem

FIDO Server proprietário

Relatórios regulatórios

Suporte a tickets Bilaterais

APIs regulatórias

Autorisation Server proprietário

Gestão de Consentimento

Plataforma de coleta de métricas (PCM)

Motor de qualidade de dados (MQD)

Telas e Handoff whitelabel

APIs de métricas

Pagamentos

Suporte a todos os tipos de pagamentos

Jornada Sem Redirecionamento (JSR)

Controle de limite de pagamentos

Gestão de pagamentos agendados

function aplicarMascaraTelefone(campo) { campo.addEventListener('input', function () { let numero = campo.value.replace(/\D/g, ''); if (numero.length > 11) numero = numero.slice(0, 11); if (numero.length > 6) { campo.value = `(${numero.slice(0, 2)}) ${numero.slice(2, 7)}-${numero.slice(7)}`; } else if (numero.length > 2) { campo.value = `(${numero.slice(0, 2)}) ${numero.slice(2)}`; } else if (numero.length > 0) { campo.value = `(${numero}`; } }); // Bloqueia colagens com letras/símbolos campo.addEventListener('paste', function (e) { e.preventDefault(); let texto = (e.clipboardData || window.clipboardData).getData('text'); texto = texto.replace(/\D/g, '').slice(0, 11); // só números document.execCommand('insertText', false, texto); }); // Bloqueia digitação de letras/símbolos campo.addEventListener('keypress', function (e) { const tecla = String.fromCharCode(e.which); if (!/[0-9]/.test(tecla)) { e.preventDefault(); } }); } document.addEventListener('DOMContentLoaded', function () { const campos = document.querySelectorAll('#form-field-field_f87e81b'); // Pega todos, mesmo com ID repetido campos.forEach(function (campo) { aplicarMascaraTelefone(campo); }); });