Skip to content

About

Gateway de pagamentos PIX (cobranças, saques e webhooks) — Node.js.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Gateway OpenPix

Projeto backend desenvolvido em Node.js para integração com o serviço OpenPix, com foco em geração de cobranças via Pix, saques e tratamento de webhooks. A estrutura é modular, organizada por responsabilidades, com uso de Axios para comunicação HTTP.

Estrutura do Projeto

  • config/: contém o arquivo woovi.js, que configura e exporta uma instância Axios (api) com a base URL e token da OpenPix.
  • controllers/: gerencia as operações de pagamento (geração de cobranças Pix) e saque.
  • routes/: define as rotas da aplicação em api.js, centralizando os endpoints da API.
  • services/: lógica de negócio separada por domínio: criação/consulta de clientes, processamento de pagamentos e saques.
  • webhook/: contém o arquivo payment.js, responsável por receber notificações da OpenPix, tratar os dados e repassá-los de forma formatada para o servidor principal.

Tecnologias

  • Node.js
  • Axios

Finalidade

Facilitar a integração com o OpenPix, oferecendo endpoints organizados para operações financeiras e suporte a webhooks.

About

Gateway de pagamentos PIX (cobranças, saques e webhooks) — Node.js.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages