We found that Square lets you connect to a Star Micronics receipt printer, and Intuit GoPayment accepts Bluetooth-enabled P25 Blue Bamboo printers -- so those could work for you.
ENGADGET: Ask Engadget: is iPod Touch and Wireless Printer-based credit card processing possible?