Integración Holded Square
Square POS (físico y online) integrado con Holded para tiendas y comercio omnicanal.
Tiempo de implantación · 5-9 días laborables
El problema
Square ha ganado tracción rápida en España como POS moderno alternativo a Verifone/Ingenico tradicionales. Su hardware es bueno, su software muy fácil, y abre el camino a comercio omnicanal sin esfuerzo. Pero su salida hacia Holded es nula nativa: cobros del Reader físico, del Online y de Invoices viven en el dashboard Square sin reflejo automático en tu contabilidad española. Para un comercio con 200-500 cobros/mes mixtos físico+online es 5-8h semanales de reconciliación manual y un riesgo fiscal real si crece el volumen.
PropuestaLa solución
Cobros del POS físico Square Reader, del Square Terminal, de Square Online, y de Square Invoices, todos reflejados en Holded con su factura, IVA y serie correctas. Soporta el catálogo Square (Items y Variations) sincronizado con productos Holded, stock unificado por SKU, y los Square Loyalty / Gift Cards. Para comercios omnicanal (tienda física + online) que apostaron por Square como POS, esta integración cierra el círculo fiscal español.
Qué automatizamos
- Square Reader / Terminal (POS físico) → factura Holded por cobro
- Square Online (ecommerce Square) → factura con cliente y producto
- Square Invoices → factura Holded espejo cuando se cobra
- Catálogo Square (Items + Variations) ↔ productos Holded por SKU
- Stock unificado entre Square y Holded
- Refunds Square (POS y online) → rectificativas Holded
- Square fees → asiento de gasto categorizado
- Multi-location: cada tienda física con su serie en Holded
Casos de uso reales
Estos son los perfiles que más nos piden la integración Holded ↔ Square y qué consiguen al final.
Tienda retail con Square POS + Square Online
Antes: Físico + online sin reconciliación común. Inventario descuadrado entre canales.
Después: Inventario unificado, cada cobro genera factura Holded en segundos.
Restaurante con Square POS
Antes: Cierres de caja con conciliación manual contra Holded.
Después: Cierre de caja Square → asiento contable Holded automático con desglose de IVA.
Servicios profesionales con Square Invoices
Antes: Facturas Square con cobro pero sin reflejo en Holded fiscal.
Después: Square Invoice cobrada → factura Holded espejo con cumplimiento Verifactu.
Qué cambia exactamente
El día a día sin la integración y con ella, lado a lado.
Sin la integración
- Cobros Square sin reflejo automático en Holded
- Inventario Square vs Holded descuadrado
- Reconciliación cierre de caja manual
- Riesgo fiscal con crecimiento del volumen
Con la integración
- Cobros a Holded en near real-time
- Inventario sincronizado bidireccionalmente
- Cierre de caja automatizado
- Cumplimiento fiscal Verifactu garantizado
Cómo lo construimos
Square API v2 + webhooks (payment.created, payment.updated, order.created, refund.created, inventory.count.updated). Cola persistida idempotente con event.id Square. Para POS físico, usamos los webhooks de orders/payments del dispositivo. Para Online, los de checkout. Para Invoices, los específicos de invoices. La matriz fiscal española se aplica según ubicación de cobro y tipo de cliente.
Preguntas frecuentes
¿Square Reader, Terminal o Stand?
Cualquier hardware Square. La integración es a nivel de cuenta Square Business, no de hardware específico. Reader, Terminal, Stand, todos los cobros van a la misma cuenta y desde ahí a Holded.
¿Multi-location (varias tiendas físicas)?
Sí. Cada location Square mapeada a su serie de facturación Holded y reporting separado.
¿Y Square Loyalty / Gift Cards?
Soportado. Los redentos de loyalty se reflejan como descuento en factura. Las gift cards vendidas como pasivo contable que se libera al canjearse.
¿Square Online es lo mismo que Square Ecommerce?
Sí, Square Online es el ecommerce nativo. Lo soportamos con su catálogo propio sincronizado con Holded.
¿Cumple Verifactu?
Las facturas se emiten desde Holded, así que el cumplimiento Verifactu se mantiene. Square es el cobrador; Holded es el emisor fiscal. Esa separación facilita el cumplimiento.
¿Cuánto tarda?
Entre 5 y 9 días laborables. Multi-location con muchas series puede subir a 10-12.
Holded vs el resto. Sin marketing.
Si todavía no tienes claro si Holded es la herramienta correcta para tu pyme, estas son las comparativas honestas con las alternativas más comunes en España.
Integraciones relacionadas
Otras conexiones que solemos hacer en la misma categoría que Square.
Integración Holded SumUp — SumUp (POS de comercio local) conectado a Holded para conciliación automática.
Integración Stripe Pipedrive — Stripe y Pipedrive conectados para que comercial vea cobros y CRM dispare facturas.
Integración Holded Klarna — Cobros Klarna (pay-later, pay-in-3, financiación) reflejados correctamente en Holded.
¿Quieres conectar varios SaaS a la vez? Ver pack "Proyecto completo"
¿Hablamos de tu integración con Square?
Llamada de 30 minutos sin compromiso. Salimos con alcance y precio.