Go Down

Topic: Arduino + magnetic strip reader + paypal = payment processing machine? (Read 2 times) previous topic - next topic

David82

The bottom line is, you're just sending data over the net right? It's essentially just you sending data to paypal. So why cant the arduino send packets over the web? Whatever. So the beagleboard is what I should use then instead?

PeterH


why not? where does the arduino fall short?


The Arduino is not the problem. You seem to have a fundamental misunderstanding about how banking works. What you're suggesting is not possible unless you are capable of defeating the banks' security, and willing to commit fraud.

Why would the banks want to allow arbitrary people to withdraw funds from their accounts? The answer, of course, is that they don't. You can send funds from *your* account (once you have authenticated yourself to prove you're entitled to use that account) but you can't simply take money from other peoples' accounts.

If you want to receive money from other people there are plenty of ways to do it (you can even be sent money from a phone these days), but you will need to do it via and with the cooperation of a bank. In order to take money from a credit/debit card, you'd need to be set up as a merchant with secured hardware which your financial provider would supply.
I only provide help via the forum - please do not contact me for private consultancy.

David82

You're misunderstanding the situation. People will only be using the machine to *deposit* money into my paypal account using a credit card.

laadams85

First start by getting a website able to interact with paypal.  Once you are able to do that getting the arduino to interact with your website is rather easy.

PeterH


You're misunderstanding the situation. People will only be using the machine to *deposit* money into my paypal account using a credit card.


No, you are misunderstanding the situation. You are trying to withdraw funds from somebody else's debit/credit card. To do that you would have to prove to the card supplier that you are the card holder, or that you have permission from the card holder to take funds from their card. By 'prove' I mean authenticate yourself to the bank's electronic trading systems and carry out a secure transaction. This is not something that you can simply DIY - unless you are capable of defeating the bank's security systems and willing to commit fraud. What you're suggesting is fundamentally impossible; if it were possible, then any of us would be able to withdraw funds from any credit card we got sight of, and of course people would simply steal money left right and center.

The bottom line is that if you want to be able to accept payments from a given type of card you need to persuade the card issuer to give you a merchant account and the associated hardware.
I only provide help via the forum - please do not contact me for private consultancy.

Go Up