Step-by-step guide to make a printer-driven cash drawer open automatically when you print a receipt (Xprinter + Epson)
1) Before you start (applies to both brands)
A. Confirm you have a printer-driven cash drawer
- Auto-open works when the drawer is connected to the printer’s “DK / Drawer kick” RJ11/RJ12 port (looks like a phone jack).
- USB cash drawers usually need a separate driver/app and won’t open “just because a receipt printed”
B. Connect the drawer correctly
- Power OFF the printer.
- Plug the drawer cable (RJ11/RJ12) into the printer port labeled DK / Drawer / Cash Drawer.
- Power ON the printer.
- Make sure the drawer is unlocked (key in vertical/“online” position on many models).
2) Epson printer setup (TM-T20 / TM-T88 series style)
Step 1 – Install Epson driver/tools
- Install Epson Advanced Printer Driver (APD) (commonly used for TM printers).
- If your model uses Epson utilities (ex: TM-T20III Utility), install it too (useful for peripheral settings).
Step 2 – Enable “Open drawer” in Windows driver
- Open Control Panel → Devices and Printers.
- Right-click your Epson printer → Printing Preferences (or Printer Properties → Preferences).
- Find a tab like Peripherals / Device Settings / Operation (name differs by driver version).
- Select Cash Drawer.
- Set the trigger to End of Document (drawer opens after receipt prints).
- Set Cash Drawer #1 (2 pins) = Open
- If it doesn’t work, try Cash Drawer #2 (5 pins) depending on how your drawer is wired.
- Click Apply → OK.
Step 3 – If drawer still won’t open: disable buzzer (common Epson issue)
-
If the external buzzer is enabled, the drawer may not work; disable buzzer in the Epson utility for your model.
Step 4 – Test
-
Print a Test Page or print a receipt from NEXA. If configured correctly, the drawer kicks at the end of printing.
3) Xprinter setup (XP-58 / XP-80 / XP-Q200 style)
Step 1 – Connect to the correct port
- Power OFF the Xprinter.
- Plug the drawer cable into the printer’s cash drawer/DK port.
- Power ON the printer.
Xprinter models commonly support drawer kick from the printer port (example spec: DC 24V/1A on some models).
Step 2 – Install the Xprinter Windows driver
- Install the official Xprinter driver for your model (USB/LAN/Wi-Fi depending on your setup).
- Confirm you can print a Windows Test Page.
Step 3 – Enable “open cash drawer” in driver preferences
- Control Panel → Devices and Printers
- Right-click Xprinter → Printing Preferences
- Look for a tab/section like Peripherals / Cash Drawer / Cashbox / Open Drawer
- Set:
- Open timing: End of Document (recommended)
- Cash Drawer #1: Open (try #2 if #1 doesn’t respond)
- Apply → OK
Step 4 – Test
- Print a receipt from NEXA. The drawer should open automatically.
