A cash drawer that can be opened programmatically.