Bill Production logo Bill Production RFID CARD → EMPLOYEE NUMBER · WAVE ID®
★ Tutorial · rfIDEAS WAVE ID® + Bill Redirect

Convert the RFID card number into an employee number

Your rfIDEAS WAVE ID® USB proximity reader sends the raw card serial — like E00401504A675405 — but your time clock, ERP or access application expects the employee number, like 1223. Bill Redirect with the free Keyboard Wedge Capture plugin intercepts the card number and replaces it automatically using a Search and Replace lookup table — before it reaches your application.

rfIDEAS WAVE ID® Plus USB proximity card reader — black desktop RFID badge reader
rfIDEAS WAVE ID® Plus — USB proximity card reader
Card sends E00401504A675405
Bill Redirect
translates
1223
Your application receives Employee #1223
Step-by-step tutorial

From card scan to employee number in 4 steps

Total setup time: about 15 minutes. The plugin is free — you only need a Bill Redirect license ($45 CAD per computer, trial available).

01

Install Bill Redirect

Download and install Bill Redirect on the Windows computer where your WAVE ID® reader is connected. This is the engine that filters and routes the data.

Bill Redirect main interface — Plugin checkbox enabled with Configuration button, Data Filtering in the center, Keyboard Buffer output enabled
Bill Redirect — enable Plugin as input and Keyboard Buffer as output
BillProduction Keyboard Wedge Capture plugin v2026 — USB device selection VEN_HPQ DEV_8001, TCP connection to Bill Redirect on port 20296, status Connected, output options uppercase and include Enter
Keyboard Wedge Capture — select the USB device, status Connected
02

Install the Keyboard Wedge Capture plugin

Download the free plugin and extract it into the Bill Redirect folder. This plugin intercepts the USB HID keyboard data sent by the WAVE ID® reader before it reaches the active Windows application.

03

Start Bill Redirect and the plugin

Launch Bill Redirect, then start the Keyboard Wedge Capture plugin. In the plugin, select your WAVE ID® reader in the USB device list and click Start — the status turns Connected.

In Bill Redirect, check Plugin as the input source and Keyboard Buffer as the output.

🔑 Configuration password: www.billproduction.com
Bill Redirect configuration — Plugin input enabled, Data Filtering Configuration in the center, Keyboard Buffer output
Plugin On → Data Filtering → Keyboard Buffer On
Bill Redirect Data Filtering Configuration — Search and Replace table converting card number E00401504A675405 to employee number 1223 and E00401504A675406 to 1255
Search and Replace — E00401504A6754051223
04

Configure the Search and Replace lookup table

In Bill Redirect, open the Data Filtering Configuration. In the Search and Replace section, click ADD and create one line per employee card:

Search = the card number sent by the reader (e.g. E00401504A675405)
Replace by = the employee number (e.g. 1223)

Click OK, then Save Configuration.

Example configuration

The lookup table — one line per employee

Each line maps one card serial number to one employee number. Scan a new card with the Debugger open to see its exact number, then add the line.

Search (card number)Replace by (employee #)
1223
1255
1278
1301

When employee 1223 presents their badge on the WAVE ID® reader, the application receives 1223 — not the raw card serial. The translation is instant and invisible to the user.

Multi-computer deployment

Share the same card table across several computers

Several Bill Redirect installations on different computers can use the same configuration directory over the network. Maintain the employee card table once — every workstation stays up to date.

DEFAULT BEHAVIOR

Local configuration directory

By default, Bill Redirect saves its configuration — including the Search and Replace card table — in:

C:\BillProduction.CFG\

SHARED NETWORK DIRECTORY

Change the configuration directory

Create the file BPCFGDIR.TXT in the same directory as the application's .exe, or directly in C:\. This file contains the desired configuration directory, for example:

\\SERVER\BillRedirect\Config\

Automatic synchronization — within 5 seconds

Point several Bill Redirect installations to the same network directory. When the card table is changed on one computer, all the other computers synchronize automatically within the next 5 seconds. Add a new employee card once — every time clock and workstation knows it immediately.

Compatible hardware

rfIDEAS WAVE ID® readers — and more

Any rfIDEAS reader in USB keyboard emulation mode works. Other brands of USB HID proximity and RFID readers are also compatible.

rfIDEAS WAVE ID® Plus — USB desktop proximity card reader

WAVE ID® Plus

The classic desktop reader. Multi-frequency 125 kHz + 13.56 MHz — reads virtually every proximity and contactless card on the market.

rfIDEAS WAVE ID® Plus Mini — compact USB RFID badge reader with card tap icon

WAVE ID® Plus Mini

Compact version with the same multi-frequency engine. Ideal for space-constrained workstations, kiosks and point of sale counters.

rfIDEAS WAVE ID® Nano — ultra-compact USB plug proximity reader

WAVE ID® Nano

Ultra-compact USB plug format — virtually invisible once plugged in. Perfect for laptops, tablets and shared mobile workstations.

Works with any Windows application

After translation, the employee number is typed using keyboard emulation — compatible with time clocks, ERP systems, web browsers, Microsoft Excel and any application that accepts keyboard input. The result can also be routed to TCP or a file.

↓ Try it free
Pricing

One price. One license. One computer.

The Keyboard Wedge Capture plugin is free. You pay for the Bill Redirect engine — one license per computer.

PER COMPUTER
$45 CAD
ONE-TIME · BILL REDIRECT LICENSE

Bill Redirect is licensed per Windows machine. The Keyboard Wedge Capture plugin is free and included. Try the full software before you buy.

Buy now →
Frequently asked

About the card-to-employee conversion

Q1 Why does my application receive a long hexadecimal number instead of the employee number?

A USB proximity reader like the rfIDEAS WAVE ID® sends the raw card serial number — something like E00401504A675405 — as keyboard input. Your time clock, ERP or access application usually expects the internal employee number instead, like 1223. Bill Redirect intercepts the raw card number before it reaches the application and replaces it using a Search and Replace lookup table.

Q2 Which rfIDEAS WAVE ID® readers are compatible?

Any rfIDEAS reader that operates in USB keyboard emulation mode: WAVE ID® Plus, WAVE ID® Plus Mini, WAVE ID® Nano, WAVE ID® Solo and similar models. The Keyboard Wedge Capture plugin intercepts any USB HID keyboard device, so other brands of proximity and RFID readers work too.

Q3 How do I add a new employee card to the lookup table?

Open Bill Redirect, click the Data Filtering Configuration, then in the Search and Replace section click ADD. Scan the new card with the Debugger open to see its number, enter that number in the Search field and the employee number in the Replace by field, then click OK and Save Configuration.

Q4 What is the configuration password for Bill Redirect?

The default configuration password is: www.billproduction.com

Q5 Does the conversion work with any Windows application?

Yes. After translation, the employee number is sent using keyboard emulation, so it works with any Windows application that accepts keyboard input — time clocks, ERP systems, web browsers, Microsoft Excel, point of sale software and more. The result can also be routed to TCP, a file or Microsoft Excel directly.

Q6 How do I share the same card table across several computers?

By default the configuration is saved in C:\BillProduction.CFG\. To change this directory, create the file BPCFGDIR.TXT in the same directory as the application's .exe (or directly in C:\) — this file contains the desired configuration directory. Several Bill Redirect installations on different computers can use the same network directory: when the configuration is changed on one computer, the others synchronize automatically within the next 5 seconds. See the multi-computer section.

Q7 How much does this solution cost?

The Keyboard Wedge Capture plugin is free. You need a Bill Redirect license: $45 CAD per computer. A full-featured trial version is available before you buy.