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 é Elysia?

Elysia é um framework web para Bun e Node.js focado em performance e ergonomia, com tipagem automática de endpoints. Visite o site oficial do Elysia 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 Elysia

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

const app = new Elysia()

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

app.listen(3000)