Sincronización contable para self-storage: exportar facturas y pagos vía API
Deja de volver a introducir facturas que tu software de self-storage ya ha creado y deja de comprobar manualmente cuáles ha conciliado realmente tu gestor contable.
contenido
La mayoría de los operadores llevan dos registros separados del mismo dinero: el software de self-storage que emitió la factura y la plataforma contable (Xero, QuickBooks, Sage y similares) donde un gestor contable o contable lleva realmente la contabilidad. Mantener ambos sincronizados a mano implica que alguien vuelva a teclear las líneas de la factura, cuadre pagos con extractos bancarios y compruebe periódicamente qué facturas están realmente saldadas y cuáles solo se han emitido.
Si aún no ha leído la Introducción a las API, empiece por ahí.
Qué significa en la práctica «integrar vía API»
Tu software de self-storage cubre la parte operativa: quién debe qué, por qué unidad y cuándo se facturó. Tu plataforma contable cubre la parte financiera: el libro mayor, el tratamiento fiscal, la conciliación bancaria. Por defecto, ninguno conoce al otro.
A diferencia de una herramienta de marketing, esta integración normalmente necesita mover datos en ambos sentidos:
Salida: las nuevas facturas y los registros de clientes pasan de tu software de self-storage a tu plataforma contable, para que nadie tenga que introducirlos dos veces.
Vuelta: una vez que una factura se concilia o se marca como pagada en la plataforma contable, a menudo porque se empareja con un feed bancario, ese estado tiene que volver, para que los propios registros de tu software de self-storage, y todo lo que dependa de ellos, se mantengan precisos.
Cómo se mueven tus datos en ambos sentidos
La mayoría de las plataformas de self-storage no admiten webhooks en la salida, así que el tramo de salida funciona con una programación (sondeo): las facturas y los clientes nuevos o actualizados se recogen periódicamente y se envían a la API de la plataforma contable.
El tramo de vuelta funciona de otra manera. La mayoría de las plataformas contables sí admiten webhooks, así que cuando un pago se concilia allí puede enviar una notificación de vuelta de inmediato. Tu capa intermedia la recoge y escribe el estado de pagado en tu software de self-storage a través del endpoint de escritura que exponga para ese fin.
Esta asimetría merece planificación. La salida de facturas y clientes puede funcionar con un ciclo de sondeo de cinco a diez minutos sin problema. La vuelta del estado de pago suele ser la dirección más sensible al tiempo, ya que afecta a si la cuenta de un cliente sigue apareciendo como vencida.
Qué datos se mueven realmente
| Tipo de dato | En qué se convierte en tu plataforma contable | Dirección |
|---|---|---|
| Registros de clientes | Un contacto, emparejado por email o por un ID externo para evitar duplicados | Del software de self-storage a la plataforma contable |
| Facturas | Una factura de venta, con líneas asignadas a la cuenta del libro mayor y al código fiscal correctos | Del software de self-storage a la plataforma contable |
| Pagos | Una transacción conciliada contra la factura correspondiente | De la plataforma contable de vuelta al software de self-storage |
Configurar el mapeo
Esta es la parte a la que merece la pena dedicarle tiempo, porque es lo que hace que los informes sean fiables y no solo que esté “conectado” técnicamente.
- Plan contable. Decide a qué cuenta del libro mayor se contabiliza cada tipo de cargo: alquiler, depósitos, recargos por demora y seguro suelen merecer separarse, ya que agruparlos hace que los informes de ingresos sean mucho menos útiles más adelante.
- Códigos fiscales. Mapea correctamente el tipo impositivo en cada línea de factura, especialmente importante para operadores que facturan en más de un país o región con distinto tratamiento de IVA.
- Emparejamiento de clientes. Decide cómo se empareja un cliente de tu software de self-storage con el contacto correcto en tu plataforma contable, normalmente por email o por un ID externo, para que la misma persona no acabe como dos contactos distintos.
- Emparejamiento de conciliación. Confirma cómo se empareja un pago con la factura correcta, especialmente en pagos parciales, reembolsos o abonos, ya que es ahí donde la lógica de sincronización se rompe con más frecuencia.
Este mapeo importa más de lo que puede parecer al principio, porque un error aquí afecta a registros financieros reales, no solo a un informe. Si no tienes claro cómo debe categorizarse algo, un contable o gestor contable puede asesorarte sobre el plan contable y el tratamiento fiscal correctos para tu negocio.
Casos de uso prácticos para operadores de self-storage
Se acabó la introducción manual de facturas. Cada factura que emite tu software de self-storage aparece automáticamente en tu plataforma contable, ya codificada con la cuenta del libro mayor y el tipo impositivo correctos.
Conciliación que refleja la realidad. Una vez que un pago se liquida y se concilia en la plataforma contable, ese estado vuelve, para que tu software de self-storage y tu contabilidad coincidan sin que nadie tenga que comprobarlo manualmente.
Informes de ingresos por categoría. Con el mapeo del libro mayor bien hecho desde el principio, alquiler, depósitos, recargos por demora y seguro ya quedan en las líneas correctas de tu cuenta de resultados, en lugar de tener que recodificarlos después.
Qué necesita para configurar esto
Una clave o token de API de tu software de self-storage, con permisos de lectura y escritura, ya que esta integración necesita escribir de vuelta el estado de pago, a diferencia de una sincronización de marketing unidireccional.
Una cuenta y credenciales de API para tu plataforma contable. La mayoría de las plataformas principales usan OAuth y tienen su propio marketplace de apps; una app certificada creada específicamente para la plataforma suele ser un punto de partida más robusto que un middleware genérico para datos financieros.
Una capa de middleware, salvo que estés usando una app conectora contable diseñada para ello, en cuyo caso puede gestionar ambos sentidos de forma nativa.
La aprobación de quien lleve tu contabilidad sobre el plan contable y el mapeo fiscal antes de que se ejecute la primera sincronización.
Dónde están los límites
Si tu software de self-storage no admite webhooks, que es lo habitual, el tramo de salida funciona con un pequeño retraso en lugar de al instante. Eso rara vez es un problema para facturas y registros de clientes.
Multidivisa, pagos parciales, reembolsos y abonos son los casos en los que estas integraciones suelen necesitar un tratamiento extra. Considera que la primera versión cubre el caso habitual (un pago completo contra una sola factura) y prueba los casos límite de forma deliberada antes de depender de ello.
Cómo se ve esto con Kinnovis Connect
Si eres cliente de Kinnovis, aquí tienes la versión concreta. Kinnovis Connect admite PUT /invoices/{id}/mark-as-paid como endpoint de escritura, que es como se implementa el tramo de vuelta (pago conciliado en tu plataforma contable, estado escrito de vuelta en Kinnovis). En la salida, las facturas se pueden sondear usando filter[issueDate] o filter[updatedAt], y los pagos específicamente usando filter[createdAt] o filter[paidAt], no filter[updatedAt]. Una clave de API para este caso de uso necesita acceso de escritura (admin_api), ya que no es de solo lectura como las integraciones de Mailchimp o HubSpot.
Preguntas frecuentes (FAQ)
No. Elimina la introducción manual de datos y la comprobación de conciliaciones entre dos sistemas; el criterio contable, el tratamiento fiscal y los informes siguen en manos de quien gestione tus cuentas.
Porque el estado de pago tiene que volver a tu software de self-storage una vez que se concilia en otro sitio. Las integraciones de marketing solo necesitan leer datos; esta necesita escribir un resultado de vuelta.
Necesitan un tratamiento explícito y son la fuente más habitual de problemas de sincronización. Pruébalos de forma deliberada en lugar de asumir que la integración los gestiona igual que un pago completo.
Más probable que en una integración de marketing, sobre todo por el mapeo y el tratamiento de casos límite. Algunas plataformas contables tienen apps conectoras certificadas y diseñadas para ello que reducen esto de forma significativa; revisa qué hay disponible para tu plataforma concreta antes de construir algo a medida.
Una integración bien construida usa credenciales de API con permisos acotados (limitados a lo necesario) y una conexión cifrada en ambos extremos. Es un área en la que merece la pena involucrar a quien gestione tus cuentas en la revisión, dado lo que está en juego si se configura mal.
Academia API
Comience hoy mismo
Desbloquee el verdadero potencial de sus
instalaciones de self-storage
Kinnovis. Diseñado para simplificar la gestión de instalaciones.