POS + General Ledger + Inventory + Payroll — All Included on Every Plan | Free Updates Forever

Running a Full Hardware Test

Running a Full Hardware Test

The Test All Hardware button runs connectivity and functional tests on every configured device in one pass — card reader, receipt printer, cash drawer, customer display, and barcode scanner.

How to Run the Test

  1. Open Program → Machine Configuration
  2. Go to the Payments & Accounts tab → Hardware Configuration section
  3. Click Test All Hardware
  4. Wait while each device is tested in sequence

The test runs all five devices in order:

  1. Card Reader
  2. Receipt Printer
  3. Cash Drawer
  4. Customer Display
  5. Barcode Scanner

Each device goes through its full test cycle (connectivity + functional tests). Devices configured as "None" are skipped.

Results Summary

After all tests complete, a summary dialog shows:

  • The status of each device (PASS, FAIL, or SKIPPED)
  • A total count: "X passed, Y failed"

The result is also saved to the database so you can check the last test outcome later.

Last Test Result Tracking

After running Test All Hardware, two pieces of information are recorded on the machine:

  • Last Test Date — when the test was run
  • Last Test Result — a summary like "5 passed, 0 failed" or "3 passed, 2 FAILED"

This information appears on the hardware configuration panel as the Last Test Result label. A green result means all devices passed; an orange or red result means one or more devices failed.

When to Use Test All Hardware

Scenario Why
Morning store opening Verify all equipment before the first shift
After a power outage Confirm all devices reconnected correctly
After moving a register Check that all cables are properly reconnected
Periodic maintenance Include in weekly or monthly hardware check routines
Before contacting support Provides complete diagnostic data in one report

Copying Results for Support

In the results dialog, click Copy to Clipboard to get a formatted text report of all test results. This includes device names, connection details, each test step with pass/fail status, timing information, and error messages. Paste this into a support ticket to give the support team exactly the diagnostic information they need.

Was this article helpful?
Back to Troubleshooting Contact Support
Please note: This article is intended as a general guide. AccuArk© is continuously improved through regular software updates, so some screens, labels, or features described here may appear slightly different in your version. If something doesn't match or you need further assistance, please don't hesitate to contact our support team.
Still need help?

Our support team is ready to assist you.

Submit a Ticket