Zapier

Integra InvoCash con Zapier

Automatiza la facturación electrónica VeriFactu desde Zapier conectando más de 7000 apps. Sin código, en minutos.

Zapier

Facturación VeriFactu desde cualquier app de Zapier

Zapier conecta más de 7.000 aplicaciones entre sí. Con la acción Webhooks by Zapier → POST puedes llamar a la API REST de InvoCash desde cualquier trigger: un nuevo cliente en HubSpot, un pago en PayPal, una venta en WooCommerce o un formulario de Typeform.

Para la autenticación usa la API Key de InvoCash en el header de la petición — más sencillo que gestionar tokens JWT y sin caducidad.

COMPATIBILIDAD
Zapier
CloudWebhooksAPIAuth2.0
Triggers
StripePayPalHubSpotWooCommerce
Acciones
WebhooksFormatterFilterDelay
  • Conecta 7.000+ aplicaciones
  • API Key sin expiración
  • Formatter para cálculos de tax
  • Webhooks by Zapier integrado
Cómo funciona

Integración en pasos automáticos

Configura con tu trigger favorito

Elige el evento que dispara la facturación: un pago en Stripe, una fila en Google Sheets, un webhook personalizado o una ejecución programada.

Conecta a InvoCash con HTTP Request

Añade un nodo HTTP Request que llame a la API de InvoCash con tu API Key. Prepara los datos con un nodo Set si es necesario.

Factura VeriFactu generada

InvoCash genera la factura, la valida con la AEAT y la envía por email al cliente con el PDF adjunto automáticamente.

Antes de empezar

Requisitos previos

Pasos

Configura la integración paso a paso

1

Elige el Trigger

Crea un nuevo Zap y selecciona la app que dispara la facturación. Ejemplos: Stripe → «Payment Succeeded», WooCommerce → «New Order», PayPal → «Successful Sale», Google Sheets → «New Row». Conecta tu cuenta y configura los filtros necesarios.

2

Formatter by Zapier (calcular importes)

Añade un paso Formatter by Zapier → Numbers para calcular tax_amount (precio × 0.21) y total (precio × 1.21). La API de InvoCash requiere estos campos ya calculados en el body de la petición.

3

Acción: Webhooks by Zapier POST a InvoCash

Añade la acción Webhooks by Zapier → POST. URL: https://{su-tenant}.invo.cash/api/invoices. Payload Type: json. Headers: X-API-Key: tu_api_key_de_invocash y Content-Type: application/json. Mapea los datos del trigger en el body:

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

Prueba y activa el Zap

Usa la función «Test Zap» de Zapier para verificar que la factura se crea correctamente en el sandbox de InvoCash. Revisa la respuesta del webhook: debe devolver status: "success" con los datos de la factura creada. Una vez validado, activa el Zap.

Caso de uso

De HubSpot a factura VeriFactu automática

Trigger HubSpot
Zap Zapier
API InvoCash
Factura en Invocash

Una agencia de marketing cierra deals en HubSpot. Cuando un negocio pasa a «Cerrado Ganado», un Zap extrae los datos del deal, calcula el IVA con Formatter by Zapier y llama a la API de InvoCash para generar la factura VeriFactu que queda almacenada en InvoCash y se envía automáticamente al cliente.

Contacto

¿Necesitas ayuda con la integración?

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