I am asked to develop a mobile POS android application which will read the Chip Card Data from device (like Square) which can be connected to the audio jack of cellphone. Till now I have successfully done the following: (1) Detected the device on the audio jack. (2) Read all the data that is there in the Chip. (3) Read the tags data/ public keys and certificates which are required for transaction processing. (I am aware that it is not right/illegal to read this user data - I am not going to store any of this on my device)
I know that the next step would be to integrate my application with a payment gateway.
Working on this, I successfully integrated PAYU Money (a Payemt Gateway) with my android application. It directs me to a "form" where the cardholder needs to fill his information such as NAME, CARD NUMBER, EXPIRY DATE etc.
I have already extracted this data from the EMV chip. But I am unable to send it on THAT form. I don't want my clients to fill any of the data except PIN number to complete the transaction.
I tried to look for other Payment gateways which could directly take the data from my app (Point to Point) but haven't found yet.
Now, I am stuck at what do I do now ? Where do i go from here ? What steps do i follow to get this project done ?
I am also wondering if I am headed to right direction ?
All help or guidance would be highly appreciated. Thank you