Lector de Tarjetas de Credito y Debito en VFP

1,213 views
Skip to first unread message

HernanSerrano

unread,
Aug 21, 2013, 8:24:14 PM8/21/13
to mundovis...@googlegroups.com
Estimados amigos del Grupo. Recurro a ustedes y los que tengan experiencia. Necesito una rutina que lea las tarjetas de credito y debito a traves del lector de tarjetas que vienen incoporados en las maquinas todo en uno.

Si alguien tiene experiencia y tiene por alli algun codigo ya implementado les agraceceria la ayuda.


ATTE
Hernan Serrano Morales
Costa Rica

Hernan Serrano

unread,
Aug 22, 2013, 1:13:16 AM8/22/13
to mundovis...@googlegroups.com
Bueno, empiezo a responderme yo mismo. Encontre unos ejemplos en C# y los pase a fox. Por favor ayudenme para poder crear un buen programa en Fox que todos puedan utilizar
Estos dos enlaces les dan acceso al Form.
https://docs.google.com/file/d/0B0eYejG7LfBMamJ4Q2pCZjBBSEU/edit?usp=sharing
https://docs.google.com/file/d/0B0eYejG7LfBMWlBScktFUERwOWs/edit?usp=sharing


--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual
FoxPro" de Grupos de Google.
 
Para anular la suscripción a este grupo, envía un mensaje a:
mundovisualfox...@googlegroups.com
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "Mundo Visual FoxPro" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/mundovisualfoxpro/bZtZP_1O-lw/unsubscribe. Para anular la suscripción a este grupo y todos sus temas, envía un correo electrónico a mundovisualfox...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
Tico Support S. A.
Tel. (506)8772-6170

Daniel Sánchez

unread,
Aug 24, 2013, 6:14:08 AM8/24/13
to Mundo Visual FoxPro

Me parece que el mayor inconveniente que vamos a tener para realizar las pruebas es el no contar con el equipo todo en uno con el lector de tarjetas que mencionas.

Saludos

Has recibido este mensaje porque estás suscrito al grupo "Mundo Visual FoxPro" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a mundovisualfox...@googlegroups.com.

Oscar Meza

unread,
Aug 24, 2013, 12:47:34 PM8/24/13
to mundovis...@googlegroups.com
Buenos Dias


Deberia funcionar como un lector de codigo de barra,basta con ubicarse en el campo y efectuar la lectura, deberia ser el mismo principio

Hernan Serrano

unread,
Aug 24, 2013, 3:34:58 PM8/24/13
to mundovis...@googlegroups.com
Si mi estimado Oscar Meza, Creo que el principio es el mismo.

Daniel Sanchez, para iniciar con las pruebas. Por lo menos en el codigo estan las pistas de ejemplo que tome en internet, de una tarjeta. Si tomamos el principio que nos dice Oscar, podemos seguir adelante haciendo pruebas.

Por el momento aca esta el enlace de la segunda versión del Formulario que lee las Tarjetas de Credito y Debito;

https://docs.google.com/file/d/0B0eYejG7LfBMXzBVRUdZbVdzam8/edit?usp=sharing

Muchisimas gracias por sus comentarios. Sigamos adelantes con ideas y desarrollemos juntos esta idea. Puede que pase lo mismo con alguien mas, que la traduzca a otro lenguaje. O que alguien la tome para su proyecto en Fox.




Hernan Serrano

unread,
Aug 24, 2013, 3:50:18 PM8/24/13
to mundovis...@googlegroups.com
Person estimados compañeros: el form en su segunda version funciona de la siguiente forma. Pide que se Pase la tarjeta de credito. Para esto se utiliza un Textbox que tiene el forecolor igual que el color del formulario. Ademas esta programado para que el backstyle sea transparente. Y por medio de programacion se bloquea el teclado solo se acepta la tecla enter.

DAG

unread,
Aug 25, 2013, 11:25:16 PM8/25/13
to mundovis...@googlegroups.com
Yo he implementado varios tpv.

Antes que nada, solicita la documentación de implementación a tu banco. Suelen pertenecer a grupos estandarizados: 4b, ceca, sermepa, sistemas propios,etc. En cada uno, la implementación cambia.

Lector propio del banco: te instalan un lector, y debes configurar normalmente su libreria COM+. Ellos te instalan el aparato lector.
Lector de teclado o similar. Envia como texto el contenido de la lectura de banda magnetica al pc, como una cadena de teclas. Cmo siempre empieza igual, por ejemplo con %, puedes usar el keypress de todos los textbox de esa pantalla, para controlar el comportamiento. Lo ideal, es enviar el resultado de la lectura a un textbox especifico. Esa lectura se puede redirigir desde el keypress mediante un setfocus hacia el campo deseado.

Http://Davidacuna.wordpress.com

Hernan Serrano

unread,
Aug 26, 2013, 11:40:00 AM8/26/13
to mundovis...@googlegroups.com
Muchas gracias DAG, entonces ya tenemos ciertos pasos, que hay que cumplir para la implementacion del Sistema Lector de Tarjetas Debito/Credito:
1. Construccion del modulo, en nuestro Sistema
2. Elección y/o configuración del tipo Lector que se utilizará.
3. Interface con las librerias del lector. A fin de enviar los datos al Banco.
4. Pruebas de lectura con el Lector elegido.
5. Impresión de los recibos (vouchers). Para el cliente.

Esto es lo que se me ocurre al momento de Escribir este correo. Pueden corregirme si asi lo desean. Puesto que la idea es crear una guia para todos los que asi deseen utilizarlo.



Este es el nuevo enlace para la lectura de tarjetas. Tiene varios cambios.
https://docs.google.com/file/d/0B0eYejG7LfBMMDh1WjRHV2NvRFk/edit?usp=sharing



--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual
FoxPro" de Grupos de Google.

Para anular la suscripción a este grupo, envía un mensaje a:
mundovisualfox...@googlegroups.com
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "Mundo Visual FoxPro" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/mundovisualfoxpro/bZtZP_1O-lw/unsubscribe. Para anular la suscripción a este grupo y todos sus temas, envía un correo electrónico a mundovisualfox...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Ing.Daniel Bojorge

unread,
Aug 26, 2013, 12:42:44 PM8/26/13
to mundovis...@googlegroups.com
Si son lectores de tarjetas (de los más simples) yo he usado de esos y con vfp, la idea es tomar la trama que lee (lo separa en track1 y track2), luego de ahí determinar cuál es la tarjeta, el vencimiento y el nombre.  Obviamente debés de contar con el Visto Bueno de la empresa que emite la tarjeta para que podás hacer la consulta de la disponibilidad, en mi caso, así hice.


Dios L@s Bendiga

Saludos,

Daniel (Con 1 Estrella DCE de Microsoft)
www.debsconsultores.com
Nicaragua

"Si ustedes permanecen unidos a mí, y si permanecen fieles a mis enseñanzas, pidan lo que quieran y se les dará.
(Juan 15:7 DHH)
Bendito el varón que se fía en el SEÑOR, y cuya confianza es el SEÑOR.
(Jeremías 17:7 RV2000)


Has recibido este mensaje porque estás suscrito al grupo "Mundo Visual FoxPro" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a mundovisualfox...@googlegroups.com.

Hernan Serrano

unread,
Aug 26, 2013, 12:49:08 PM8/26/13
to mundovis...@googlegroups.com
Muchas gracias Daniel Bojorge, entonces ya tenemos ciertos pasos, que hay que cumplir para la implementacion del Sistema Lector de Tarjetas Debito/Credito:

1. Construccion del modulo, en nuestro Sistema
2. Elección y/o configuración del tipo Lector que se utilizará.
3. Interface con las librerias del lector. A fin de enviar los datos al Banco.
4. Pruebas de lectura con el Lector elegido.
5. Impresión de los recibos (vouchers). Para el cliente.

Esto es lo que se me ocurre al momento de Escribir este correo.
Pueden corregirme si asi lo desean, o tambíen enumerar algun paso que haya dejado de lado.
Y si tienen algún ejemplo un poco mas completo que el formulario que les dejo en el Link, pués Bienvenido sea. Aca la idea no es competir, si no dejar una herramienta para aquellos que se les dificulta sobre todo por tiempo la investigación.

Puesto que la idea es crear una guia para todos los que asi deseen utilizarlo.



Este es el nuevo enlace del form para la lectura de tarjetas. Tiene varios cambios.
https://docs.google.com/file/d/0B0eYejG7LfBMMDh1WjRHV2NvRFk/edit?usp=sharing


Carlos Alberto Cisneros Madrid

unread,
Aug 26, 2013, 7:14:22 PM8/26/13
to Comunidad FOXPRO Programadores
Me estaba perdiendo algo bueno... Los pasos a seguir para el lector de tarjetas esta bueno...que alcance el de nuestro zorro definitivamente.


Date: Mon, 26 Aug 2013 10:49:08 -0600
Subject: Re: [Mundo Visual FoxPro] Lector de Tarjetas de Credito y Debito en VFP
From: hernan.serr...@gmail.com
To: mundovis...@googlegroups.com

Ing.Daniel Bojorge

unread,
Aug 26, 2013, 8:03:01 PM8/26/13
to mundovis...@googlegroups.com
En mi caso, el banco proveyó los lectores y las librerías para poder acceder a ellos, obviamente con un período de prueba.

Dios L@s Bendiga

Saludos,

Daniel (Con 1 Estrella DCE de Microsoft)
www.debsconsultores.com
Nicaragua

"Si ustedes permanecen unidos a mí, y si permanecen fieles a mis enseñanzas, pidan lo que quieran y se les dará.
(Juan 15:7 DHH)
Bendito el varón que se fía en el SEÑOR, y cuya confianza es el SEÑOR.
(Jeremías 17:7 RV2000)


Hernan Serrano

unread,
Aug 26, 2013, 10:29:18 PM8/26/13
to mundovis...@googlegroups.com
Asi es estimado Carlos Alberto. Esto demuestra que nuestro Zorrito, no es cualquier herramienta mas. Es la mejor que se ha tenido.


El 26 de agosto de 2013 17:14, Carlos Alberto Cisneros Madrid <ccis...@hotmail.com> escribió:

Ing. Eduardo E & H

unread,
Jun 15, 2024, 12:07:29 AM6/15/24
to Mundo Visual FoxPro
Saludos Hernan

Puedes volver a compartir tu  Sistema Lector de Tarjetas Debito/Crédito en VFP que publicaste, para adecuarlo en mi pais Perú

Ing. Eduardo Huaman

Walter Valle

unread,
Aug 6, 2024, 3:04:58 PM8/6/24
to Mundo Visual FoxPro
Hola amigos,

Puedes nuevamente pasar el link? O alguien que lo tenga que lo pase por favor.

Saludos,

Walter Valle

Reply all
Reply to author
Forward
0 new messages