|
|
Subject:
POS Terminal Programming
Category: Computers > Hardware Asked by: mhugo-ga List Price: $15.00 |
Posted:
05 Jun 2002 16:47 PDT
Expires: 12 Jun 2002 16:47 PDT Question ID: 23118 |
How are stand alone basic POS Terminals (like the Verifone Tranz 330) programmed? What is programmed on the terminal? |
|
The following answer was rejected by the asker (they reposted the question). | |
Subject:
Re: POS Terminal Programming
Answered By: omniscientbeing-ga on 05 Jun 2002 19:56 PDT Rated: |
Question: How are stand alone basic POS Terminals (like the Verifone Tranz 330) programmed? What is programmed on the terminal? Answer: Verifone Tranz 330 terminals are programmed using TCL (Terminal Control Language), the VeriFone terminal control language designed specifically for transaction processing. Source: www.Premiereresults.com: http://www.premieresults.com/terminal-verifone.html Quote from the site: "...you can quickly add, update and create applications using TCL the VeriFone terminal control language designed specifically for transaction processing." And, "It lets retailers accept debit (ATM) cards in payment, through an optional PIN pad. Plus, it supports other point-of-service (POS) applications involving the transfer of value, such as healthcare and government benefits programs." Additional technical information, and a downloadable .PDF (Adobe Acrobat Reader file) are available on this same site ( http://www.premieresults.com/terminal-verifone.html ). Users (i.e. retailers) program their own custom POS (Point Of Sale) applications on the terminal (such as a list of products or items in inventory and their corresponding prices and re-order levels, suppliers)without having to pay for 3rd party software developers. Google Search strategy: Keywords "Verifone Tranz 330" ://www.google.com/search?hl=en&lr=&q=+Verifone+Tranz+330&btnG=Google+Search, "TCL VeriFone terminal control language" ://www.google.com/search?hl=en&lr=&q=TCL+VeriFone+terminal+control+language&btnG=Google+Search For more general information on POS programming, try searching Google for keywords, "POS programming languages" ://www.google.com/search?hl=en&lr=&q=POS+terminal+programming+languages One link from the above search is: Credit Card Verification System Basics, http://www.redhat.com/docs/manuals/linux/RHL-7-Manual/ref-guide/ch-ccvs.html, from a RedHat docs tutorial. Good luck in continuing your inquiries! | |
| |
| |
|
Subject:
Re: POS Terminal Programming
Answered By: xemion-ga on 07 Jun 2002 14:26 PDT Rated: |
As omniscientbeing stated, the Verifone Tranz 330 is programmed using TCL. All the information contained in my answer was found in the TCL Programmers Manual. It's a 10 MB download, but if you want more detailed information on how to write programs in TCL, I suggest you download it: http://www.verifone.com/support/documents/ In answer to your question, TCL is programmed using a text editor. The only requirement is that the editor must be able to store the text in a standard MS-DOS ASCII disk file format. I personally would recommend using Notepad for this, but you can use practically anything. After writing your program, you can load it onto the terminal two different ways. The first method is to manually enter the program on the terminal. Because this can be a very lengthy process, it is not recommended by VeriFone. Entering programs by keypad doesn't sound very exciting to me either. The second method is to download the program to the terminal. VeriFone has two different programs for this. The first is TCLOAD. It is used mainly for testing and development. The second is ZONTALK 2000. It's used once you're ready to actually send your application to terminals in the field. These programs are downloaded onto your computer, not the terminal. See Chapter 4 in the manual for instructions on using the programs. Depending on whether you're debugging your application or actually sending it to terminals in the field, you may connect to the terminal using a direct cable to your pc or you may use the terminal's modem to download the program from a server. Here is a some sample code that copies a memory location control string: 31$ ;Get the location umbers B.5 ;Select buffer 5 as destination buffer G ;Clear it P299 ;Display "COPY FROM LOC?" K2.3 ;Accept 3 digits from keypad D1 ;Delete the field seperator This is just a small portion of the program. I'm including it so you can see what TCL looks like. The ";" means everything after that character is a comment and is not actually programming code. If you want to view the entire program, look at Appendix C in the manual. Thanks for the question and if you require more information, don't hesitate to ask for clarification. And if you find this answer satisfactory, please feel free to rate it. Thank you! xemion-ga | |
| |
| |
|
mhugo-ga
rated this answer:
Precisely what i was looking for. Thank you. |
|
Subject:
Re: POS Terminal Programming
From: mvguy-ga on 05 Jun 2002 17:51 PDT |
I haven't been able to find out what's preprogrammed on the VeriFone terminal, but new applications can be downloaded over the phone. Perhaps one of these documents will tell you or one of the other researchers what you want to know (I didn't want to download multiple megabytes): http://www.verifone.com/support/documents/ |
Subject:
Re: POS Terminal Programming
From: omniscientbeing-ga on 06 Jun 2002 08:44 PDT |
Answer addendum: In addition to my official answer, as an afterthought, you might also want to search Google for "Verifone Tranz 330 code examples" and even "Verifone Tranz 330 programming [or 'code'] tutorials". Good luck! |
If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you. |
Search Google Answers for |
Google Home - Answers FAQ - Terms of Service - Privacy Policy |