Integraciones
Tu facturación también puede hablar con tus sistemas.
Crea y consulta documentos con la API REST o los SDK, recibe eventos mediante webhooks firmados y abre funciones concretas a tus asistentes mediante MCP.
- 10 días de prueba
- Sin tarjeta
- Cancelas cuando quieras
Integraciones y formatos compatibles

WhatsApp

Un dato, cuatro caminos
Todos trabajan sobre la misma factura y conservan su historial.
Elige el punto de entrada
Cuatro caminos para conectar Factuarea
Empieza con una integración lista o construye el flujo que necesita tu negocio. La factura, sus estados y sus reglas son los mismos en todos los caminos.
Sin código
Une cada cobro con su factura
Empieza en
Enlace de pago
Factuarea
Factuarea
Factura y cobro
Termina en
Liquidación revisada
- Empresario y Enterprise
- Autofacturación opcional
Integraciones listas para usar
Cobra y gestiona sin salir de tu circuito
Stripe conecta el pago con la factura. El asistente de WhatsApp acerca las consultas y las operaciones cotidianas a una conversación.
La API
Una llamada, un borrador trazable
La API crea un borrador con los mismos clientes, series, impuestos y validaciones de la aplicación. Al emitirlo, si VeriFactu está activo, el registro fiscal se procesa de forma asíncrona.
SDK oficiales
JavaScript y PHP, con los tipos escritos y los errores tipados.
Errores con nombre
Cada rechazo viene con su código y su motivo escrito, no con un 500 y suerte.
1import { Factuarea } from "@factuarea/sdk";2 3const factuarea = new Factuarea({4 apiKey: process.env.FACTUAREA_API_KEY,5});6 7const factura = await factuarea.invoices.create({8 client_id: "f58fbf7f-...",9 series_id: "019e5584-...",10 issued_on: "2026-06-01",11 due_on: "2026-07-01",12 lines: [{ description: "Consultoría", quantity: 1,13 unit_price: 1240, tax_rate_id: "019e5584-..." }],14});200 · Respuesta
{
"data": {
"id": "01931b3e-...",
"object": "invoice",
"status": "draft",
"verifactu_status": "not_applicable"
}
}Los avisos
Tu sistema se entera antes que tú
Te suscribes a los eventos que te importen y te llegan al momento, firmados. Estos son sus nombres, los mismos que escribirás al suscribirte.
Algunos de los eventos
Facturas
- invoice.created
- invoice.auto_created
- invoice.paid
- invoice.overdue
- invoice.corrective_auto_created
- invoice.verifactu_submitted
Cobros
- payment.received
- payment.reversed
- payout.reconciled
Presupuestos y albaranes
- quote.converted
- proforma.converted_to_invoice
- delivery_note.signed
Recurrentes
- recurring_invoice.executed
- recurring_invoice.failed
Clientes y artículos
- client.created
- client.updated
- product.created
Y así hasta más de cien. Solo te llegan los que hayas marcado; el resto ni se envían.
Registro de entregas
- 23:47:02invoice.auto_created200 · entregadoPrimer intento. Tu servidor contestó al momento.
- 23:47:02payment.received200 · entregadoEl mismo cobro, con su evento de pago.
- 02:15:44invoice.overdue500 · sin respuestaTu servidor no contestó. No se pierde: se apunta y se vuelve a intentar.
- 02:16:51invoice.overdue200 · entregadoSegundo intento, un minuto después. Entregado.
- Cómo sabes que es nuestro
- Cada envío lleva la cabecera Factuarea-Signature con su marca de tiempo, y su propio identificador de evento para que ignores el que ya procesaste.
- Si tu servidor está caído
- Se reintenta hasta ocho veces repartidas en más de cuatro días: al minuto, a los cinco, a la media hora, a las dos horas, a las doce, al día y a los tres. Si aun así no entra, la reenvías a mano desde el panel cuando lo arregles; y si los fallos se acumulan, te avisamos por correo.
- Cuando cambies el secreto
- Durante las 24 horas siguientes firmamos con el nuevo y con el viejo a la vez, así que despliegas cuando te venga bien y no se cae ni un aviso.
Antes de conectar
Qué opción encaja con tu flujo
Stripe está disponible para cobros en los planes Empresario y Enterprise cuando Integraciones está habilitado. El asistente de WhatsApp está en beta para esos mismos planes.
Prueba la integración sin tocar producción
Usa una clave de sandbox, valida las respuestas y cambia a producción cuando el circuito esté listo.

