I did this sample in c# Visual Studio 2008. It connects via webservice and does an ATM verify on a check. Thats all I needed to do, and also it kept the sample application small.
Make sure you open the project and put your own merchant id and merchant password into the top of the Form1.cs file (just change the 2 const at the top of that file).
I also added an ATMVerify class to deal with all those quotes. Again, I only need the object to do ATM Verifies, but you could easily change it to suit your needs.
I added a second button (Verify2) and it uses the new ATMVerify class to call the web service in 1 line of code. I needed it for me, so I decided to share.
API: AGI Guide
URL (See AGI Trans Web Service): Web Services URL
Click to download:
PaymentsGatewayTest.zip