Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice
maxLevel2

...

excludeimportante
stylenone


01. Portador banco

Para que o pagamento online seja realizado, é necessário que o portador bancário utilizado na baixa esteja devidamente parametrizado para aceitar pagamentos via PIX online, conforme especificado na documentação a seguir: Manutenção Portador Banco - UFN013AA  

02

...

. Usuário Pagamento Online:

A tela O programa "Usuário Pagamento Online" (html.userOnlinePayment) permite configurar quais usuários estarão autorizados a realizar pagamentos online via PIX. Nela, define-se quais portadores bancários e quais espécies de títulos cada usuário poderá utilizar para realizar pagamentos, por estabelecimento. A tela é alimentada com os usuários financeiros cadastrados no programa bas_usuar_financ_estab_apbapb004aa, ou seja, aqueles que possuem permissão para efetuar pagamentos.



Ao clicar no botão “Permissão”, será aberta uma nova tela onde é será possível:

  • Selecionar quais portadores bancários o usuário poderá utilizar:
    Image Modified


Informações
titleImportante

...

Os portadores bancários selecionados nesta tela indicam quais portadores estarão disponíveis para o usuário escolher no momento de realizar o pagamento online. Ou seja, eles representam os portadores que poderão ser utilizados para efetuar o pagamento, e não necessariamente correspondem aos portadores usados como filtros para seleção de títulos na tela de pagamento.

Ao realizar um pagamento online, o usuário deverá escolher dentre os portadores previamente autorizados nesta configuração qual portador utilizar para aquela operação.


  • Definir as espécies de títulos que ele poderá pagar:

Image Modified

Outras Ações / Ações relacionadas

...

Ação

...

Descrição


...

03. Tela de Cadastro de Segurança Online

Esta tela O programa "Segurança Online" (html.securityOnline) tem como finalidade cadastrar os dados necessários para realizar a conexão segura com o banco, utilizados nos processos de pagamento online. 

...

Como extrair a chave privada e o certificado público de um arquivo .pfx para utilização nas requisições com a API de pagamentos do Banco Santander.:

Extração de Certificados

  • OpenSSL instalado no sistema (Linux/macOS ou Windows com Git Bash, WSL ou similar).

  • Arquivo .pfx fornecido pela autoridade certificadora ou gerado previamente.

  • Senha do certificado .pfx

...

  • -clcerts: ignora a cadeia de certificados (CA), mantendo só o certificado principal.

  • -nokeys: ignora a chave privada, extrai apenas o certificado.

...


04. Banco (Financeiro)

Nessa tela, Esse programa (html.financeBank) é necessário configurar a transação online para o banco financeiro. 

...

Campo

Descrição

EstabelecimentoInforme o estabelecimento ao qual a transação online estará vinculada. 
TransaçãoTipo da Transação, utilizar Pagamento Online.
Código Conexão OnlineRelacionar o Código da Conexão Online cadastrado na Tela de Segurança online.
URL TokenEndereço utilizado para obtenção do token de autenticação junto ao banco.
URL PathCaminho da URL principal da API do banco onde as transações serão enviadas.
Informações
titleImportante
  • Campo Código Conexão Online
    Informe o mesmo código de conexão que foi cadastrado previamente na tela de Segurança Online (conforme descrito no item 3 da documentação). Esse código contém os dados necessários para autenticação com o banco, como certificados, client ID e client secret.
  • URL Token
    Deve ser informada a URL fornecida pelo banco para obtenção do token de autenticação.
    Exemplo Santander: https://trust-open.api.santander.com.br/oauth/token

          Exemplo BB:  https://oauth.hm.bb.com.br/oauth/token  (ambiente de homologação, para produção consulte portal do banco).    

          Exemplo Itaú: https://devportal.itau.com.br/api/jwt (ambiente de homologação, para produção consulte portal do banco).

  • URL Path
    Corresponde ao endpoint principal da API responsável pela execução da transação.

          Exemplo Santander: https://trust-open.api.santander.com.br/management_payments_partners/v1

...

          Exemplo BB: https://pagbb.mtls.api.hm.bb.com.br/v1   (ambiente de homologação, para produção consulte portal do banco).              

          Exemplo Itaú: https://devportal.itau.com.br/sandboxapi/itau-ep9-gtw-sispag-ext/v1 (ambiente de homologação, para produção consulte portal do banco).


05.APB001 - Manutenção Parâmetros Estab APB

Para os pagamentos via Banco do Brasil (PagBB), é necessário preencher os seguintes campos: "Chave Acesso PagBB" e "Contrato Pix PagBB".

Informações
titleImportante

Estas informações são fornecidas pelo Banco do Brasil

Estas informações são fornecidas pela própria instituição bancária.  

06.UTB099 - Manutenção Contas Correntes


Para os pagamentos via Banco Bradesco é necessário cadastrar a chave PIX para a conta pagadora. 


Informações
titleImportante

Caso a chave não seja informada, o sistema assumirá automaticamente o tipo "AGENCIACONTA".