I'm currently developing a POS.
What's the best way to print receipt and trigger the cash drawer to open ?
Any printer brand recommend is appreciate.
I have recently directed someone to this. See if it helps you. I know most of the popular POS printer and cash drawer systems work well with print setting in your application (yours being FileMaker). It is pretty much as simple as sending the receipt to the printer and they (e.g. Epson, Star) trigger the drawer.
I've had a ton of luck working with Zebra printers - they are cross platform and have simple drivers, and if you want to print receipts like CVS (300 feet long), they are super quick and fast. They also wear like iron - the things never seem to break.
I have personally purchased the G-Series, but those things are beasts - so you might be able to get away with the value series - just look at the speed and width specs so you know which one you want. There is a small bit of a learning curve in terms of specifying how they print - since they're direct-thermal, if you set the resolution wrong, you get odd type that's too big for the paper you're printing on. You'll want to take the time to read the manual, but the good thing is, you can set up your print specs easily enough and can test using wordpad or microsoft word, or even just a regular layout in FMP. You'll want to adjust your fields to be plenty long enough and leverage FMP's sliding settings so that you can guarantee the receipts are always long enough.
Finally, the printers are almost ALWAYS available via e-bay used - so might be worth picking one up there for testing if you're not totally sure - but that being said, they're not that expensive at all. You can see the G series here: Advanced Desktop Label Printers | Zebra
SethRedlus wrote:I've had a ton of luck working with Zebra printers - they are cross platform and have simple drivers, and if you want to print receipts like CVS (300 feet long), they are super quick and fast. They also wear like iron - the things never seem to break.
Yes the Zebra printers are great!
Keep me in the loop as to your progress. I need a POS program and desire it in FMP. All the periphials, scanner, receicpt printer, cash drawer and credit card reader. Do not desire to build myself, do not have the time or the knowledge. Thanks.
Credit card reader is a separate device/service.
Anybody knows if the First Data FD130 Duo work with Filemaker ?
If you want to open the drawer without actually printing, I got mine to open with the Perform Applescript script step and the code:
do shell script "echo -e -n \"\\x07\" | lpr -P Star_TSP143__STR_T_001_”
Where Star_TSP143__STR_T_001_ is the name of the printer to be found on the CUPS web admin (http://localhost:631/)) or typing "lpstat-a" in the Terminal.
The code "x07" is depending on each printer, check yours here: Open drawer codes. convert the numbers from decimal to hex.
That's been our experience as well. Print the receipt and if the cash drawer is connected (RJ45) to the printer, it'll automatically kick open the drawer - nothing else to program here. We built a POS a while back using Windows/Macs/iPads and it worked wonderfully. We used both Epson and Star printers. For the iPad "connection," we used a Lantronix xPrintServer.
Retrieving data ...