Hub de serviços - Pag contas
O HUB de Serviços Integrados é uma plataforma digital construída sobre uma arquitetura de API Iavançada, projetada para facilitar o gerenciamento e o processamento de pagamentos de contas.
Esta solução oferece uma interface unificada para a integração de diversos serviços, permitindo aos usuários acessar e gerenciar suas contas e pagamentos de forma eficiente e segura.
A arquitetura baseada em API garante flexibilidade, escalabilidade e compatibilidade com uma ampla gama de sistemas e aplicativos.
Integrando na Bcodex
Olá, bem-vindo à documentação técnica da Bcodex!
Nessa documentação, você vai encontrar todas as informações necessárias para integrar com as nossas APIs.
Sandbox e Produção compartilham o mesmo código, mas estão isolados um do outro, pois estão sendo executados em servidores separados e acessam bancos de dados diferentes. Mudar para Produção exige que você altere apenas a URL base e as credenciais. Os SDKs selecionam a URL base de acordo com o ambiente que você escolhe.
Postman:
Para facilitar a sua integração, disponibilizamos uma collection no Postman com todos os endPoints do produto de pagamento de contas.
Processo de Integração
Para se integrar na API Bcodex, você precisa passar por quatro etapas:
1. Obtenha suas credenciais de acesso
Nossas APIs possuem autenticação, utilizando o protocolo OAuth 2.0
Após a assinatura do contrato, ocorrerá um processo administrativo por parte da Bcodex. Iremos fornecer suas credenciais de usuário para o pagamento de contas em aproximadamente 24 horas após a assinatura do contrato. Essas credenciais incluem o client_id e o client_secret.
Com essas informações em mãos, nossos parceiros terão acesso a todas as funcionalidades disponíveis. Certifiquem-se de inserir essas credenciais de autenticação em todas as rotas relevantes.
2. Integração
Nessa fase nosso cliente pode realizar seus desenvolvimento em nosso ambiente de sandbox (testes), onde é possível testar toda a comunicação com nossas apis e entender seus comportamentos.
3. Homologação
Após finalizar o desenvolvimento com as apis da Bcodex, você deverá preencher um roteiro de homologação da funcionalidade que está implementando, para que possamos validar sua integração.
4. Produção
Ao final da homologação, você receberá o nosso OK e as chaves do seu ambiente produtivo para iniciar sua operação.
POSTConfirmacao de liquidação
Após a clara manifestação do cliente em proceder com o pagamento e a subsequente confirmação de que os fundos necessários foram reservados com sucesso na conta escrow, este endpoint assume um papel fundamental, agindo como o mecanismo que efetiva a liquidação do boleto junto à instituição bancária.
A utilização deste endpoint é o passo decisivo que conclui o ciclo de pagamento, confirmando a dedução do valor do saldo reservado e o seu direcionamento correto para a quitação do boleto.
Regras de horário de corte para pagamentos de boletos:
Consulta de Pagamento
GETConsulta de pagamento
Este endpoint é projetado para gerar a segunda via de um recibo de pagamento, oferecendo uma réplica exata do documento original.
Dentre essas informações adicionais, destacam-se o código de barras preciso e a linha digitável característica do boleto. Através deste endpoint, os usuários têm à disposição um meio confiável e eficiente para recuperar registros vitais de suas transações, assegurando transparência total e acesso contínuo às suas informações financeiras.
Listagem de transações
GETListagem de Transacoes
Este endpoint é projetado para oferecer uma visão e detalhada de todas as transações que foram efetivamente liquidadas pelo parceiro. Esta funcionalidade reside na sua capacidade de aplicar um filtro preciso que compreende um intervalo de datas, permitindo aos usuários especificar tanto uma data inicial quanto uma final. Essa característica assegura que os usuários possam obter uma lista cronologicamente ordenada de transações, liquidada dentro do período estipulado.