title: Integrating POS application with VeriFone terminal
body: <p>Currently I'm working in a team creating a custom POS solution. We came to a point were we'd like to integrate with a IC/Credit Card terminal (like VeriFone which we have, i.e. Vx510). I think the simplest mode is to allow Cashier to manually enter into the terminal the amount a client has to pay. In more advanced (the desired) way our POS will send to the terminal the amount to be payed. </p>
  
  <p>Regardless of the "mode" <strong>we'd like to get the information from VeriFone if the transaction was successful or not</strong>. Here's the dead end we've reached. AFAIK, to program VeriFone terminals or integrate with it you have to become a certified VeriFone developer. If it is so, then I know where to start. If not, please let me know.</p>
  
  <p>Are there any other ways to get information for a terminal that the payment was successful? Are there any 3rd party libraries to communicate with this kind of devices? The most relevant to my problem SO thread I could find is <a href="https://stackoverflow.com/questions/17057340/retail-point-of-sale-credit-card-processing-card-present-minimizing-pci-compl">this</a> but it wasn't much of help for me. <strong>We don't want to process any confidential data</strong>, therefore we don't want to integrate with Authorize.NET</p>