Tu lógica de negocio, nuestro backend fiscal
Cualquier flujo que necesite facturar se integra con BeeL. en una llamada REST. Event-driven, serverless, background jobs, multi-tenant SaaS — la API se adapta a tu arquitectura, no al revés.
7 días gratis · sin tarjeta · Sandbox ilimitado · SDK oficial de Node · REST puro
Infraestructura fiscal, no plantillas rígidas
Cada negocio tiene flujos únicos. BeeL. te da los cimientos fiscales para que te concentres en lo que hace especial tu aplicación.
Abstracción fiscal completa
No necesitas saber de IVA, IRPF ni Verifactu. BeeL. encapsula la complejidad. Tú envías datos de negocio (cliente, líneas, importe) y recibes una factura legalmente válida.
Composición con otros servicios
BeeL. es una pieza más de tu arquitectura. Combínalo con Stripe, SendGrid, tu base de datos o tu event bus. Cada servicio hace lo que mejor sabe hacer y tú orquestas el flujo.
Event-driven y serverless
Llama a la API desde AWS Lambda, Vercel Functions, Cloudflare Workers, consumidores de RabbitMQ/Kafka o workers de Sidekiq/Celery. HTTPS + JSON, sin dependencias pesadas.
Multi-tenant con API keys por tenant
Si tu app es SaaS, cada cliente tiene su propia cuenta de BeeL. y su API key. Guardas la key en tu tabla de tenants y facturas en nombre del tenant activo. Entidades fiscales aisladas.
Lógica de negocio arbitraria
Descuentos por volumen, promociones, precios dinámicos, comisiones escalonadas. Calcula lo que necesites en tu app y envía el resultado a BeeL. No hay plantillas ni reglas prefijadas.
Borradores y rectificativas programáticas
Crea facturas en estado DRAFT para revisión humana. Emite cuando confirmas. Emite rectificativas referenciando la factura original. Toda la cadena fiscal, gestionada por la API.
Un POST desde cualquier lenguaje
Misma llamada REST desde Node, Python o cURL. Misma base URL en sandbox y producción — solo cambia el prefijo de la API key.
Los ejemplos usan beel_sk_test_. Copia, pega y prueba en tu sandbox sin riesgo.
Patrones comunes de integración
Arquitecturas reales que developers implementan con BeeL. Elige el que encaja con tu stack y adáptalo.
- 1
Event-driven: facturar desde eventos de dominio
Tu app emite eventos (OrderCompleted, SubscriptionRenewed). Un consumidor los escucha, llama a POST /invoices con Idempotency-Key = event_id y garantiza una factura única por evento.
Node.js - 2
Serverless: funciones cloud on-demand
AWS Lambda, Vercel Functions o Cloudflare Workers reciben un payload y hacen fetch a BeeL. Respuesta al frontend con invoice_id en milisegundos y coste por llamada prácticamente nulo.
- 3
Background jobs: colas de facturación asíncronas
Enqueas jobs con Sidekiq, Celery o Bull. El worker llama a BeeL. cuando tiene capacidad, actualiza tu DB y notifica al usuario. Ideal si la facturación no debe bloquear el frontend.
- 4
Multi-tenant: una API key por tenant
Tu tabla tenants lleva una columna beel_api_key. Al facturar, lees la key del tenant activo y llamas a BeeL. con ella. Cada tenant es una entidad fiscal independiente.
- 5
Webhooks firmados para reaccionar al ciclo fiscal
Suscríbete a invoice.emitted, invoice.email.sent, invoice.cancelled y verifactu.status.updated. Verificación HMAC-SHA256 en tiempo constante incluida en el SDK oficial de Node.
Node.js
