Buenas!
Tal y como comentó mi compañero Mario Barreiro en el Life is Soft '12, iniciamos este post para intercambiar experiencias y opiniones sobre lo necesario para poder cobrar con tarjeta en desarrollos Velneo.
Empezaré ilustrando nuestro camino inicial que, por lo que pudimos comprobar, es el camino que tratan de recorrer numerosas empresas a día de hoy.
Allá por el 2005, la primera vez que nos planteamos cobrar con tarjeta para un desarrollo en el que nuestro cliente trabajaba con una determinada entidad bancaria, la alternativa elegida fue implantar el TPV de cobro de esa entidad. Tanto el TPV físico (unido a datáfonos EMV) como el TPV Virtual para operaciones en Internet. No fue demasiado complicado, pero nos encontramos a posteriori dos inconvenientes importantes: el primero era que nuestra integración sólo valía para una entidad financiera. El segundo, que cada vez que había algún cambio de protocolo o funcionalidad sobre ese TPV, la entidad financiera no avisaba y era el cliente quien lo hacía cuando veía que sus clientes finales no podían pagar…
Encontramos LA solución que es la que a día de hoy seguimos utilizando: PAYTEF (www.paytef.es)
PAYTEF es el producto al que llamamos desde nuestro aplicativo para poder atender los cobros con tarjeta. Ellos tienen homologado su producto para que pueda ser utilizado sea cual sea la entidad financiera que elija nuestro cliente (1). Y ellos se encargan de mantener su producto siempre actualizado ante los cambios de las entidades financieras. Además permite que un mismo cliente pueda trabajar con distintas entidades simultáneamente en función del emisor de la tarjeta del cliente final, consiguiendo un ahorro al estudiar cuál es la entidad financiera que interesa más a la hora de tramitar cada operación (comisiones para tarjetas propias y ajenas).
De esta forma, nosotros nos encargamos de nuestro programa solamente y a la hora de cobrar, enviamos la petición de cobro a través de un protocolo TCP para comunicarnos con el programa de PAYTEF (sea como Servicio o como Programa) y ellos nos devuelven una respuesta que es la que nosotros interpretamos.
Se acabaron los problemas de integración y mantenimiento.
Y como podréis ver, no es más que unas pocas líneas de código…
Os adjunto un ejemplo de integración con datáfonos EMV unidos a un PC a través de un puerto USB (vin dentro del zip) y unas cuantas pantallas para ilustrar los anteriores comentarios. Veréis que todo se reduce a componer un parámetro que se manda por TCP y del que se espera una respuesta.
Otro beneficio de esta integración es que no hay que teclear ya en el datáfono. Es la aplicación quien envía y comunica con él, suprimiendo tiempos y posibles errores… Además la respuesta está integrada en la base de datos para posteriores consultas. Todo en menos de 5 segundos…
Os añado tanto las especificaciones para cobrar con datáfono (locales) como las necesarias para operaciones a través de Internet, así como el contacto comercial en PAYTEF.
En el siguiente post añado unas FAQ que quedan abiertas para cualquier pregunta o sugerencia.
Espero sinceramente que lo consideréis. A partir de ese momento empezaréis a disfrutar con el cobro con tarjeta
(1): SERMEPA, 4B, CECA, American Express.
Saludos,
César Carnicero
ICenter - ReservaEntradas.com
desarrollo@icentersl.es
Contacto comercial en PAYTEF:
Germán Mendo
Director Comercial
Pº Club Deportivo, 1 Edif. 17 (bajo)
28223 Pozuelo de Alarcón (Madrid)
Tel. 91 189 8262
german.mendo@paytef.es
[attachment=26785,2092] [attachment=26785,2093] [attachment=26785,2094] [attachment=26785,2095] [attachment=26785,2096] [attachment=26785,2097]
vPagoTarjeta.vin.zip (5.39 KB)
Interface_PAYTEF.pdf (507 KB)
Interface_PAYTEF_Comercio_Electronico…pdf (441 KB)
vPagoTarjeta.vin.zip (5.39 KB)
Interface_PAYTEF.pdf (507 KB)