<Ma*******@gmail.comwrote in message
news:11*********************@s13g2000cwa.googlegro ups.com...
Hi, has any one had any experience integrating EFTPOS systems with
.NET?
Specifically, I need to know what type of information and in what
format information is retrieved from an EFTPOS system.
There are, basically, two types: request / response where you essentially
post your data as a form submission to the payment gateway system (e.g.
PayPal) or the full-blown webservice method (e.g. WorldPay).
But, whatever option you choose, the I/O is pretty much the same i.e. you
will construct a structured list of one or more purchase items, typically
item_id, item_name, item_description, unit_cost, vat_rate etc. Additionally,
you supply your unique reference number so the payment gateway knows who you
are, and the means of payment e.g. in the case of PayPal, the customer
simply enters their PayPal ID once they get to the PayPal site or, for
credit cards, obviously the card number, expiry date, security code etc.
There will almost certainly also be a whole slew of optional items e.g.
shipping_cost etc
The response you get back from the payment gateway obviously varies, but
whatever it is it will be sufficient for you to know whether the payment has
succeeded or not. E.g. with SecPay, you actually upload two pages onto your
own area of their secure site (one for success, one for failure), and their
payment gateway redirects to either one according to whether the transaction
has been authorised or not. With PayPal, they have something called IPN
which sends a whole host of information back down to a specified page on
your site, which you can then use for stock control etc.