Credit/Debit card payment machine

Hello there! Greetings!

My apologies in advance if my question is too amateur or stupid.
Few days ago, I once again came across those portable handheld machines for card swiping and I was wondering if it would be possible to make one with ESP32 or Arduino. If it is possible, where do I start from?
Initially I thought I might need something powerful enough to atleast run android but then I realized the machine that I have seen couple of times in Malls and gas stations are pretty simple they dont have really an UI just a touch screen where you enter the password after they swipe your card fro you.
So, is this something that can be achieved using ESP32 or Arduino? and if yes, from where do i start working from and what things I need to know to implement this?

Thanks in advance

There is a lot more to this than meets the eye in those boxes, and there is a whole lot of infrastructure you need to make this work.

I think it is one of those questions that if you have to ask, you can't do it.

Lets see what reply's that provokes.

3 Likes

Posting a link to reader's datasheet might bring the project a step forward.

Might be a good idea to enquire what security stuff you would have to implement and the procedures and costs involved in getting this hobby Arduino device certified as a payment machine.

Did you notice the device is also connected to a PC somewhere which is also connected to a service provider somewhere that gets paid for providing the service?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.