Integración ImaCash

FicherosTXT

Guia practica para integrar ficherosTXT con ImaCash, revisar requisitos y acelerar la puesta en marcha.

FicherosTXT
ImaCash

La integración por FicherosTXT permite que un POS envíe ventas a ImaCash generando archivos .txt en una carpeta configurada. ImaCash monitoriza esa carpeta, lee los archivos pendientes y crea la transacción correspondiente dentro del sistema.

Cada archivo debe contener una única transacción en la primera línea. El nombre del archivo puede ser libre, aunque se recomienda usar el número de ticket para facilitar la trazabilidad. El identificador real de la operación se toma del tercer campo del contenido.

Ejemplo de archivo

```txt

0.10;2;12347;ALEX;2025-10-28 12:40:00;1

Formato del archivo

Cada línea debe tener 6 campos separados por punto y coma ;.


Respuesta de ImaCash

Cuando la transacción finaliza, ImaCash genera un archivo de respuesta en la misma carpeta usar el número de ticket.

  • Si la operación se completa correctamente: 12347.OK
  • Si la operación se cancela: 12347.KO

Estos archivos de respuesta no contienen datos; su presencia indica el resultado de la operación. El archivo original se archiva internamente en subcarpetas como processed o error, y la respuesta visible para el POS es el fichero {ticket}.OK o {ticket}.KO.

Reglas importantes

  • Cada archivo .txt debe contener una sola operación.
  • ImaCash solo lee la primera línea del archivo.
  • El número de ticket debe ser único.
  • Si el formato no tiene exactamente 6 campos, el archivo se trata como erróneo.
  • Si el archivo está vacío o no se puede interpretar, se mueve a error.
  • Si la instalación no acepta transacciones de tarjeta, se debe enviar 1 como método de pago.
  • El separador de campos siempre debe ser ;.

Flujo de integración

  1. El POS genera un archivo .txt en la carpeta configurada.
  2. ImaCash detecta el archivo y lee la primera línea.
  3. Si el formato es correcto, crea la transacción con el número de ticket indicado.
  4. El archivo original se mueve a la subcarpeta interna correspondiente.
  5. Al terminar la operación, ImaCash genera el archivo de respuesta vacío (.OK o .KO) en la carpeta para el POS.

Capturas de configuración de FicherosTXT

Integración lista para avanzar

Si esta ficha encaja con tu software, lo siguiente es bajar a operativa real

Podemos ayudarte a validar alcance, confirmar hardware compatible y preparar el siguiente paso de implantación.