SDK de TypeScript
Menos transporte, más producto. Integra Billete desde tu servidor y tu navegador.
Crea tu primer checkout
Instala el paquete y abre una página de pago.
Configura el cliente
Entornos, tiempos de espera y reintentos.
Integra el navegador
Sesiones de cliente sin exponer tu clave secreta.
Verifica webhooks
Recibe eventos firmados y tipados.
Un paquete, tres entradas
| Importación | Dónde | Para qué |
|---|---|---|
@boelabs/billete-sdk | Servidor | Recursos del negocio con clave secreta |
@boelabs/billete-sdk/client | Navegador | Checkout y estado del cliente |
@boelabs/billete-sdk/webhooks | Servidor | Verificación de firmas |
El SDK no tiene dependencias de ejecución. El cliente de servidor usa fetch y Web Crypto y funciona en Node.js 20+, Bun, Deno y runtimes edge compatibles; el de navegador solo necesita fetch y AbortController, y también funciona en React Native y Expo.
Los métodos devuelven promesas y los recursos conservan la misma forma JSON que la API. Los montos siguen siendo enteros en céntimos.
Referencia por recurso
Cada recurso tiene su propia página con métodos, ejemplos y enlaces a su contrato HTTP. Consulta el directorio de recursos o elige una página en la navegación lateral.