1- what is the Serial Port Section for ? (I assume it is for C.C swiper and i have usb swiper )
yes, I am using IBM integrated MSR reader. there is a function to read data from MSR which you need to override with yours or comment out.
In future, I am planning to move that code out as a generic service so it can be used for reading employee card for login and reading gift card number when sold.
2- is Grauity field percentage ? how do you set Grauity Template ?
Yes, it is percentage. I don't use it. I think you can create Graduity template from service templates.
3- how do you handle tips ? Does First Data allow you to adjust swiped amount ?
Yes. It supports different types of transactions including pre-auth. You can pre-auth sale amount and later adjust the tip. I have not used that feature as at my fast-food restaurant, we don't allow tips over credit card transactions.
4. I was getting serial port error so could not run any transaction ...Thanks
If you are entering data manually, don't press Swipe button. Just select "Send" which will send the request to the server.
that's how I test from my laptop.