También conocido como datáfono, este dispositivo ha pasado de estar debajo del mostrador a estar completamente visible y ser un elemento común que encontramos en cualquier comercio. La consulta recibida a través de nuestro Consultor Virtual dice así:
Buenas tardes, estoy haciendo un programa para mi empresa, lo que quiero hacer es poner los pagos de los clientes que mi programa gestione directamente la TPV, o sea que la persona de la caja no tenga que estar introduciendo los valores en el TPV. El propósito es que el programa de gestión envíe directamente la información y el cliente valida con su PIN o la firma.
En el programa realizado, tengo todo hecho pero no se cómo comunicar con el TPV del banco o si tengo que comprar un TPV aparte, porque los que dan el banco no veo ningún tipo de conexión para conectar con el ordenador.Muchas gracias
El primer requisito es que tu datáfono (el TPV físico) disponga de una interfaz para conectar con el ordenador (por ejemplo USB). En caso contrario, lo mejor es que compres un lector magnético de tarjetas de crédito como éste, lo enchufes a un PC y le instales un software de TPV Virtual (como OpenTPV).
Vamos a analizar este último escenario.Para una mejor compresión de la consulta, creo que lo más acertado sería recurrir al siguiente diagrama que a continuación explicaré:
En la parte superior del diagrama podemos ver tu aplicación de gestión. Asumo que tu consulta trata sobre cómo comunicarte con el software de la TPV Virtual.
La respuesta es muy sencilla: debes utilizar la API (REST-ful) de tu software TPV. ¿Y para qué sirve esta API?
Cada vez que quieras realizar una operación de TPV, tu aplicación de gestión enviará una petición HTTP (conteniendo un comando de pago, y los datos relativos al mismo) al servidor de la TPV. Este servidor escuchará la petición, la resolverá en función de la orden y los datos recibidos, y a continuación emitirá una respuesta de vuelta a tu aplicación de gestión (callback).
Y tu siguiente pregunta podría ser, ¿qué software TPV instalar?
Existen múltiples opciones pero en BorrowBITs, amantes del Software Libre, te recomendamos que utilices cualquiera de los que te enlazamos en este artículo.
Posteriormente, deberás ponerte en contacto con tu entidad financiera para obtener información acerca de la configuración de la pasarela de pago (que también es una especie de API y te permite hacer pagos online sin usar la TPV física o datáfono).
Y eso es todo. Sin duda no es una tarea sencilla y su resolución depende del escenario planteado. Pero si necesitas ayuda adicional, recuerda que ofrecemos consultoría telefónica/VoIP y realizamos análisis de proyectos tecnológicos muy detallados. Y por supuesto a un módico precio.
Estamos a tu disposición en info@borrowbits.com.
Información Bitacoras.com
Valora en Bitacoras.com: El método habitual para pagar con tarjeta de crédito o débito es un TPV o terminal punto de venta (en inglés, POS). También conocido como datáfono, este dispositivo ha pasado de estar debajo del mostrador a estar compl…
Hola como podria obtener asesoria de parte de ustedes en este tema?
Es suficiente con que nos envíes tu consulta a info@bbits.es o a través de nuestro formulario. Estaremos encantados de ayudarte.
Hola buenas tarde mi pregunta es si cobrado targeta datafono si despues la cancela del ordenador pero datafono no la cancela el dinro se ledevuelve al cliente
Gracias por esta explicación para conectar un TPV, es muy completa.
Lo bueno de TPV Corentia es que no necesitarás instalar nada para gestionar tu tienda. Es la solución ideal para tiendas retail.
[…] este blog recibimos a menudo consultas de empresarios sobre cómo montar un TPV: Terminal Punto Venta. Entendemos por TPV aquel sistema, sea físico o virtual, cuya misión es […]
Buenos días,
Soy desarrollador de aplicaciones y estoy trabajando en un proyecto que requiere integrar un sistema de pago en sitio con un TPV físico en una aplicación Android instalada en un terminal de self-checkout. Necesito saber si existe alguna solución técnica que permita a la app Android activar el TPV para procesar el pago y luego recibir la confirmación de la transacción. ¿Alguna recomendación o experiencia con este tipo de integración?