Hola.
Necesitas dividir la tarea en dos partes.
Una primera de lectura de la tarjeta, comprobación de la numeración y verificación de caducidad etc..
Una segunda en la que te comuniques con la pasarela de pago que tengas contratada... esta va a depender del banco con el que trabajes, serán ellos seguramente los que te proporcionen las librerías para acceso al banco.
Si lo que quieres es tener un genérico. Yo empezaría por una concreta a un banco concreto, y en cuanto tengas otro banco distinto miraría los puntos en común y prepararía una clase que manejase los puntos comunes y derivaría clases distintas para distintos bancos. Puesto que cada uno de ellos usará distintas dll's para el acceso a sus propios medios de pago.
Un saludo, Antonio.
|