Make

Integra InvoCash con Make

Automatiza la facturación electrónica VeriFactu desde Make (Integromat) con scenarios visuales. Sin código, conecta 1000+ apps.

Make

Facturación VeriFactu en tus scenarios de Make

Make (antes Integromat) es una plataforma de automatización visual con más de 1.000 integraciones. Su módulo HTTP → Make a Request permite llamar a cualquier API REST, incluyendo la de InvoCash, para crear facturas VeriFactu desde cualquier evento de tu stack.

La autenticación con InvoCash desde Make se hace mediante la API Key en el header X-API-Key — sin gestión de tokens ni OAuth, directamente en la configuración del módulo HTTP.

1.000+integraciones disponibles como trigger para facturar
0 códigoconfiguración visual en el editor de scenarios
100%cumplimiento VeriFactu y Ley Antifraude
Pasos

Configura la integración paso a paso

1

Módulo Trigger

Crea un nuevo scenario y añade el módulo de la app que dispara la facturación. Ejemplos: Stripe → Watch Events (pago completado), WooCommerce → Watch Orders, Airtable → Watch Records, Webhooks → Custom Webhook. Conecta tu cuenta y configura el filtro para que solo se dispare ante pagos confirmados.

2

Tools → Set Variable (calcular importes)

Añade el módulo Tools → Set Variable para calcular: tax_base = precio × cantidad, tax_amount = tax_base × 0.21, total = tax_base + tax_amount. La API de InvoCash requiere estos campos calculados en el body — no los calcula automáticamente.

3

HTTP → Make a Request

Añade el módulo HTTP → Make a Request. URL: https://{su-tenant}.invo.cash/api/invoices, Method: POST. Headers: X-API-Key: tu_api_key y Content-Type: application/json. Body type: Raw → JSON:

{
  "customer_id":                "{{ID del cliente}}",
  "verifactu_issuer_territory": "MAINLAND",
  "simplified":                 false,
  "lines": [{
    "description":             "{{descripción}}",
    "quantity":                1,
    "unit_price":              "{{precio}}",
    "tax_base":                "{{tax_base}}",
    "tax_pctge":               21,
    "tax_amount":              "{{tax_amount}}",
    "tax_withholding_pctge":   0,
    "tax_withholding_amount":  0,
    "tax_type":                "IVA",
    "clave_regimen":           "01",
    "qualification_operation": "S1",
    "exempt_operation":        null,
    "total":                   "{{tax_base}}"
  }],
  "total": "{{total}}"
}
4

Enviar email (opcional)

Añade otro módulo HTTP → Make a Request con Method POST a https://{su-tenant}.invo.cash/api/invoice/{{id_factura}}/communicate/email con los mismos headers y body vacío {}. Mapea el ID de la factura desde la respuesta del módulo anterior.

5

Prueba y activa el scenario

Usa el botón Run Once de Make para probar el scenario con datos reales contra el sandbox de InvoCash. Verifica que el módulo HTTP devuelve código 200 y la factura aparece en tu cuenta sandbox. Una vez validado, activa el scenario con el programador de Make.

Caso de uso

Ejemplo real: Airtable → factura VeriFactu en 3 módulos

Un equipo de ventas registra sus servicios en Airtable. Cuando cambia el campo «Estado» a «Cobrado», un scenario de Make extrae los datos de la fila, calcula el IVA y genera automáticamente la factura VeriFactu en InvoCash — sin ninguna intervención del equipo de administración.

Contacto

¿Necesitas ayuda con la integración?

Nuestro equipo técnico te acompaña en todo el proceso. Sin compromiso.