I have a First Data FD 100ti credit card terminal and a custom built Point of Sales (POS) terminal written in C#. I would like to send credit card and purchase details/amount from Point of Sale terminal to FD 100ti for credit card transactions.
Credit card terminal: FD 100ti - [url removed, login to view]
OS: Windows XP SP1
Programming Language: C#
1. Interface from POS to FD 100ti: FD 100ti supports COM and USB interfaces.
2. Programming language: C# library preferred, C or C++ library is OK as well.
3. Programming API requirements:
a. Initialize (string comPort): Initialize the COM/USB interface with parameters needs to be passed
b. SendTransactionDetails(decimal amount, string purchase description) : Send only purchase details. Credit Card will be swiped at FD 100ti terminal
c. SendTransactionDetails(string track1, string track2, string track3): Send only credit card details
d. SendTransactionDetails(string track1, string track2, string track3, decimal amount, string purchaseDescription): Send credit card and purchase details
Feel free to ask me any questions you have.