Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.pagamentos.dev/llms.txt

Use this file to discover all available pages before exploring further.

O que é Express?

Express é um framework web minimalista para Node.js que fornece uma interface robusta para construção de APIs e aplicações web. Visite o site oficial do Express para saber mais.

Instalação

Para começar o desenvolvimento, instale a biblioteca com seu gerenciador de pacotes favorito:
npm i pagamentos

Integração com Express

Para receber webhooks do pagamentos.dev usando Express, você pode usar o adaptador toExpress que converte o handler de webhooks para ser compatível com o framework.
server.ts
import express from 'express'
import { toExpress } from 'pagamentos/express'
import { pg } from './pagamentos'

const app = express()

app.post('/webhook', toExpress(pg.webhooks.handler))

app.listen(3000)