Authorize.net Card-Not-Present POS

I began work today on an Authorize.net Card-Not-Present POS software. To anyone who knows what I’m talking about, that seems backwards, as POS implies card-present. That’s what Authorize.net would like you to keep remembering, as you sign up for both an ecommerce (card -not-present) and card present gateway. The difference between the two, is that card present can send track information from authorized devices, and forget the AVS authorization.  My POS program will circumvent that issue by taking a cardswipe and parsing it out and posting it to Auth.net through the AIM API just as a web call would, but without asking for more than a swipe of a card in most cases. This of course requires internet on a terminal, but who can’t find a mobile hot spot device these days? I’m writing it in Visual Studio 2010 as a Visual C# application. Look for the beta in the next couple weeks.

Edit: here is the Alpha-Alpha Version. In order to actually process charges you must have AVS and CCV turned completely off in auth.net (not suggested) and cardswipe is not implemented because I am waiting for mine to come in the mail. UI unorganized but the list box on the right shows you all the info Auth.net returned (so, if it worked etc).   I HIGHLY suggest you don’t process actual payments with this yet. Requires .net framework 4.0

Download:

AuthDotNetCCTerminal-Alpha1