ImaCash integration

REST API Imagina

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

REST API Imagina
ImaCash

What is the ImaCash REST API?

The REST API is the bridge that connects your POS system to ImaCash and cash control devices. It works with simple HTTP requests in JSON format, and all access is token protected to maintain security.

When to use this integration?

This API is intended for when your POS cannot connect directly with ImaCash due to differences in platform, architecture or technology. Instead of modifying your system, you use our API to communicate.

What are the requirements to integrate a POS to the ImaCash Rest API?

Validate that your software meets the technical standards necessary to seamlessly integrate with ImaCash using the API REST. There are only 6 requirements, check them out here.

Important

For direct physical operations with the machine (such as manual counting, emptying or maintenance), you will have to work with the ImaCash interface directly. The API manages data communication, not physical control of the hardware.

Settings

IMPORTANT NOTE: Para que el POS pueda vincularse a ImaCash mediante la REST API de Imagina, necesitarás un token de autenticación que deberás solicitar a nuestro equipo.


POS Communication Flow - ImaCash using REST API

The following image illustrates how the communication between the POS system and ImaCash works through the REST API:

  • The POS creates a transaction using POST /PutTransaction.php
  • ImaCash waits and processes the transaction using GET /statusTransaction.php
  • ImaCash updates the status after the process is completed
  • The POS receives confirmation of the transaction status

Para más información sobre la implementación técnica y documentación completa de la API pulsa a continuación:

Review all the complete documentation here

Integration ready to move forward

If this integration matches your software, the next step is moving into real operation

We can help you validate the scope, confirm compatible hardware and prepare the next implementation step.