Open Banking Itaú - Código Erro CIGAM-RF000

De CIGAM WIKI
Revisão de 18h50min de 29 de julho de 2024 por Aline.cardoso (discussão | contribs) (Scope de Bolecode)

FAQ_CIGAM > FAQ_Finanças > Gestão Financeira > Open Banking Itaú - Código Erro CIGAM-RF000

Importante: As dicas contidas neste documento, referem-se a cases atendidos em Ordens de Serviço do Suporte. Sendo assim, são dicas para possíveis soluções relacionadas as situações apresentadas.
Podem haver casos não atendidos em sua totalidade ao executar as dicas desta FAQ, entretanto a premissa para o atendimento é que inicialmente sejam avaliadas estas dicas.

Código Erro CIGAM-RF000/Acesso a rota não permitido filter failed

Com frequência há relatos de implementações do Open Banking com o erro “CIGAM-RF000” ao tentar registrar o boleto ou validar as credenciais. Se tratando do registro do boleto, ao consultar o JSON de retorno, consta a mensagem: "Acesso a rota não permitido filter failed":

RF000 Open1.png


RF000 Open2.png


RF000 Open3.png


Possíveis Causas

Scope

A primeira avaliação sugerida é quanto aos Scopes.

Esta situação habitualmente ocorre pelo fato do Scope liberado pelo Itaú nas credenciais do cliente, não estar correto. A credencial existe no Itaú mas não tem liberação/escopo para fazer nenhuma ação (registrar, baixar).

Neste caso, é necessário que o cliente faça contato com banco, para avaliar a possibilidade de alterar o Scope da credencial já existente ou se será necessário gerar uma nova credencial (e certificado).

Mais informações de como deve retornar o Scope de Produção, consulte o manual Open Banking Itaú - Retorno em branco ao tentar registrar um título.

Scope de Boleto

O Scope de Boleto deve ser:

cash_management/instrucaocobranca.write
cash_management/emissaocobranca.write
boletoscash-boletos-consulta_titulo
boletoscash-notificacoesboletos-webhook.read
boletoscash-notificacoesboletos-webhook.write

Scope de Bolecode

Já o Scope do Bolecode deve ser:

payments/pix.read paymentsprovider/receipts/qrcode webhook.write cash-management/receipts/qrcode.post cash-management/receipts/qrcode.read cash-management/receipts/refund.read cobv.read cash-management/receipts/qrcode payments/pix.post payloadlocation.read cobv.write cob.write cash-management/sispag/payment payments/webhook.write cash-management/receipts/pix.read paymentsprovider/pix.read lotecobv.write paymentsprovider/pix payments/pix pix.write payloadlocation.write lotecobv.read cob.read webhook.read cash-management/sispag/payment.read pix.read cash-management/receipts/refund cash-management/pix.refund payments/webhook.read

Certificado

Estando os Scopes corretos, o próximo passo é a avaliação dos certificados (bolecode e cash).

Credenciais

Outro ponto que pode gerar a mesma mensagem são as credenciais. Verifique se as credenciais estão corretas.