1. Home
  2. Docs
  3. NEXA – Technical
  4. Printer Setup
  5. Open Cash Drawer Automatically

Open Cash Drawer Automatically

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
  1. Power OFF the printer.
  2. Plug the drawer cable (RJ11/RJ12) into the printer port labeled DK / Drawer / Cash Drawer.
  3. Power ON the printer.
  4. 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
  1. Install Epson Advanced Printer Driver (APD) (commonly used for TM printers).
  2. 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
  1. Open Control Panel → Devices and Printers.
  2. Right-click your Epson printer → Printing Preferences (or Printer Properties → Preferences).
  3. Find a tab like Peripherals / Device Settings / Operation (name differs by driver version).
  4. Select Cash Drawer.
  5. Set the trigger to End of Document (drawer opens after receipt prints).
  6. 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.
  7. 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
  1. Power OFF the Xprinter.
  2. Plug the drawer cable into the printer’s cash drawer/DK port.
  3. 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
  1. Install the official Xprinter driver for your model (USB/LAN/Wi-Fi depending on your setup).
  2. Confirm you can print a Windows Test Page.
Step 3 – Enable “open cash drawer” in driver preferences
  1. Control Panel → Devices and Printers
  2. Right-click XprinterPrinting Preferences
  3. Look for a tab/section like Peripherals / Cash Drawer / Cashbox / Open Drawer
  4. Set:
    • Open timing: End of Document (recommended)
    • Cash Drawer #1: Open (try #2 if #1 doesn’t respond)
  5. Apply → OK
Step 4 – Test
  • Print a receipt from NEXA. The drawer should open automatically.