Overview

The RinsePay Controller connects your existing wash equipment to the RinsePay platform through 4 dry-contact relay outputs (SPST-NO, 10A @ 250V AC), enabling mobile payments and remote management. Works with all existing wash equipment.

Power over Ethernet (PoE): a single Ethernet cable supplies both power and network. Plug into a PoE switch or injector — no separate power supply needed.

Self-serve relay assignments:
• Relay 1 — Coin pulse. Each pulse simulates a coin drop (default 150 ms closed, 200 ms open). Works with every timer and coin acceptor.
• Relay 2 — Count-up (preferred). Closes and holds for the entire wash, driving the timer's credit-card (CC) / count-up input. Works with any timer that has a dedicated CC input. An 8-second network watchdog opens the relay automatically if the controller loses its link.

Automatic wash relay assignments:
• Relay 1 → Wash Package 1
• Relay 2 → Wash Package 2
• Relay 3 → Wash Package 3
• Relay 4 → Wash Package 4

Each relay closes momentarily (default 2 seconds) when its package is purchased. One relay is active at a time.

Coexistence: RinsePay always wires in parallel with your existing payment equipment. Coin acceptors, bill validators, CryptoPay, Nayax, and other payment systems continue to work alongside RinsePay with no changes.

Every controller ships with a QR-code label for instant claiming — scan it in the app to link the controller to your location and bay.

Vendor Index

Tap any vendor to jump to its wiring section. Vendors are alphabetical.

Belanger (FreeStyler / Vector)
Coleman Hanna / Jim Coleman
CTS Cleaning Systems
Dixmor (LED5 / LED6 / LED7)
DRB / Unitec (Wash Select II / C-Start / TunnelWatch)
Ginsan (IntelliWash / Autowash / Sensortron)
Hamilton (HTK Kiosk)
ICS (Auto Sentry / Tunnel Master WBC)
IDX / Magikist (iCoin)
InterClean
LazrTek
PDQ (LaserWash 360 / M5)
Ryko / NCS (SoftGloss)
Sonny's (WashPilot)
WashTec / Mark VII
WashWorld (Razor / Profile)
Whiting Systems (SmartWash)

Self-Serve Wiring Basics

RinsePay offers two self-serve activation modes. Your timer determines which mode to use:

Relay 1 — Coin Pulse Mode (all timers):
Relay 1 closes briefly to simulate a coin insertion (default 150 ms closed, 200 ms gap). The timer sees a short across its coin-input terminals — identical to a real coin drop. Each pulse credits one coin. Works with every self-serve timer on the market.

Relay 2 — Count-Up Mode (timers with a CC input):
Relay 2 closes and stays closed for the entire wash, driving the timer's dedicated credit-card / count-up input. The timer enters count-up mode and displays the running charge, like a gas pump. When the customer ends the wash, Relay 2 opens. A firmware-enforced 8-second watchdog opens the relay automatically if the controller loses its MQTT link mid-wash, so the wash never runs free.

Supported timers (verified): Dixmor LED6 (Pin 8 CC input), Dixmor LED7 (Pin 9 CC input).

Which mode should I use?
• If your timer has a CC input pin → use Relay 2 count-up for the best customer experience.
• If your timer has no CC input → use Relay 1 coin-pulse.
• You can wire both relays and pick the mode per bay in the app.

Coexistence with existing payment systems:
RinsePay wires in parallel at the timer's input terminals. Your coin acceptor, bill validator, CryptoPay, Nayax, or any other payment device continues to work unchanged. Multiple devices can share the same input — whichever activates first starts the wash.

Automatic Wash Wiring Basics

Automatic washes (in-bay automatics, rollovers, tunnels) use a standard pattern: one input per wash package on the wash controller. When a customer purchases a wash, RinsePay momentarily closes the matching relay to signal which package to run.

Relay assignments:
• Relay 1 → Wash Package 1 (e.g. Basic)
• Relay 2 → Wash Package 2 (e.g. Deluxe)
• Relay 3 → Wash Package 3 (e.g. Premium)
• Relay 4 → Wash Package 4 (e.g. Ultimate)

Each relay NO terminal goes to the wash package input on the controller. All COM terminals tie to the wash controller's common / ground.

The wash controller supplies its own voltage (typically 24 V DC or AC, sometimes 120 V) through the relay contacts. RinsePay relays are dry contacts — they simply complete the circuit.

Coexistence: RinsePay relays wire in parallel with your existing entry system (Unitec, DRB, ICS, Hamilton, etc.). Both systems can independently arm the wash. The wash controller's Wash-In-Use signal prevents double-arming.

One controller per bay or per tunnel entry point.

Belanger (FreeStyler / Vector)

Belanger (now OPW Vehicle Wash Solutions) FreeStyler, Vector, and Kondor in-bay automatics use an onboard PLC with discrete inputs, one per wash package.

No manufacturer wiring diagram is publicly available. Belanger service documentation is dealer-only. Use the generic automatic wash pattern:
• Relay 1 NO → PLC input for Package 1
• Relay 2 NO → PLC input for Package 2
• Relay 3 NO → PLC input for Package 3
• Relay 4 NO → PLC input for Package 4
• All COM → PLC common

Refer to the as-built cabinet drawing inside your machine's control cabinet door, or contact OPW VWS technical support at 248-349-7010 with your serial number for exact terminal numbers.

Coexistence: standard dry-contact wiring in parallel with any existing entry system. Belanger, PDQ, and ICS are all OPW/Dover brands — wiring conventions are similar across the family, but terminals vary per model.

Coleman Hanna / Jim Coleman

Coleman Hanna bays use a central control panel (CPAX) with a coin switch input pair (labeled CS+ / CS− on the panel). Use Relay 1 coin-pulse mode.

Wiring:
• Relay 1 NO → CS+ (coin switch input)
• Relay 1 COM → CS− (coin switch common)

Each pulse closes CS+ to CS− — identical to a coin drop. The timer credits time per the panel's DIP-switch settings ("COINS TO START" and "SECONDS PER COIN").

Coexistence: the CPAX coin-switch input accepts parallel pulses from any payment device. Your existing coin acceptor and credit-card reader continue to work unchanged.

The diagram below is a Magikist-authored CPAX wiring diagram (Coleman Hanna's own CPAX PDFs are not publicly posted). For a Coleman Hanna-authored diagram, contact them through colemanhanna.com/services/technical-manuals.

Wiring diagrams

CTS Cleaning Systems

CTS gantry and rollover truck / fleet wash systems use industrial PLC controllers. Every CTS site is custom-engineered, so wiring varies.

No public wiring diagram exists. Use the generic automatic wash pattern:
• Relay 1–4 NO → PLC inputs for Wash 1–4 on your specific PLC
• All COM → PLC common / ground

Get your wiring from CTS — contact CTS Service at 800-476-WASH (800-476-9274) with your job number for a terminal-level diagram. Reference: ctsclean.com/service-repair.

Dixmor (LED5 / LED6 / LED7)

Dixmor is the most common self-serve timer. Verified from Dixmor's published manuals. Supports both coin-pulse (Relay 1) and count-up (Relay 2) modes.

Coin wires (all Dixmor single-function models):
Brown — coin signal (Pin 2)
Grey — coin common (Pin 1)

Relay 1 — Coin Pulse wiring (all Dixmor models):
• Relay 1 NO → Brown (coin signal)
• Relay 1 COM → Grey (coin common)

Each pulse shorts Brown to Grey — identical to a coin drop. Timer credits time per its "time per coin" setting.

Relay 2 — Count-Up wiring (LED6 and LED7 single-function):
• LED6 — Relay 2 NO → Pin 8 (credit-card input, yellow/black tracer)
• LED7 — Relay 2 NO → Pin 9 (count-up input, white/black tracer)
• Both — Relay 2 COM → Pin 6 (24 V AC common)

Per the Dixmor manuals, closing the CC input to 24 V AC common for more than 400 ms starts count-up. When the customer ends the wash, RinsePay opens Relay 2 and the timer stops.

Note: the LED7 Multi variant uses Pins 8 and 9 as generic Function Inputs instead of a CC input — it does not support count-up mode in the same way. Verify your timer's model label.

Coexistence:
• CryptoPay's CC signal wire and RinsePay Relay 2 both tie to the same CC input in parallel. Whichever activates first controls the wash.
• Nayax pulse outputs can share the same CC input.
• Coin acceptor continues on Brown / Grey — completely independent circuit.
• On LED7 single-function, a bill validator or 2nd coin acceptor on Pin 8 (AUX) is unaffected by Relay 2 on Pin 9.

DRB / Unitec (Wash Select II / C-Start / TunnelWatch)

DRB systems include: Wash Select II and C-Start (in-bay entry), SiteWatch and Patheon (POS), and TunnelWatch with TCS2 (tunnel). Verified from the DRB Wash Select II Installation Manual (document WS21001).

Wash Select II — Connector J-17 "Car Wash Relays" (green 10-pin Phoenix on the lower-left of the WSII CPU):
• Pin 1 — Wash Output #1
• Pin 2 — Wash Output #2
• Pin 3 — Wash Output #3
• Pin 4 — Wash Output #4
• Pins 5–8 — Spare option relays
• Pin 9 — Wash Relay Common

The contacts are dry (Omron relays) and handle 24 V AC through 120 V AC automatically.

RinsePay wiring (at the wash controller terminals, in parallel with the WSII output):
• Relay 1 NO → wash controller Package 1 input (the same terminal J-17 Pin 1 connects to)
• Relay 2 NO → Package 2 input
• Relay 3 NO → Package 3 input
• Relay 4 NO → Package 4 input
• All COM → wash controller common

DRB Sierra software: Setup → Wash Types → Relay Pattern configures whether each relay is momentary or held, and which relays map to which packages.

TunnelWatch / TCS2: no publicly-hosted wiring PDF exists. TCS2 POS input terminals accept up to 120 V AC or 28 V DC — use 14 AWG for 120 V runs, 16 AWG for 24 V. Contact your DRB dealer for exact terminal assignments.

Coexistence: RinsePay relays wire in parallel with the Wash Select II / C-Start at the wash controller's input terminals. Both arm washes independently. DRB's relay-stacking feature queues washes if one is already running.

Wiring diagrams

Ginsan (IntelliWash / Autowash / Sensortron)

GinSan timers (TIGS402, TIGS-7, TIKR-7) and the GS-41 Sensortron coin acceptor are commonly found together on self-serve bays. Verified from the GinSan GS-41 Sensortron data sheet (Kleen-Rite-hosted). The TIGS402 wiring PDF is an image-only scan, so TIGS402 terminal-block labels are not verified here — consult the PDF visually.

GS-41 Sensortron wire colors (verified):
Yellow — 24 V AC hot
Black — 24 V AC common
Red / Green — coin switch pair, non-polarized / interchangeable

These timers do not have a dedicated CC input — use Relay 1 coin-pulse mode.

• Relay 1 NO → coin-switch input at the timer (the terminal the Red / Green pair lands on)
• Relay 1 COM → coin-switch common (the other terminal in the pair)

Each pulse shorts the coin-switch terminals — the timer adds time as if a coin was detected.

Coexistence: the Sensortron sends a dry pulse, and nothing in the data sheet prevents a second pulse source on the same input. Any existing CryptoPay / Nayax / bill validator continues to work unchanged.

Wiring diagrams

Hamilton (HTK Kiosk)

Hamilton HTK is a pay-station kiosk with dry-contact relay outputs on two Phoenix connectors. Verified from Hamilton Installation Manual 101-0204.

Wash Interface connector (Phoenix):
• Positions 1–8 — Vend 1 through Vend 8
• Positions 9–10 — Isolated Vend
• Position C — Vend Common

Cycle / Wash-in-Service connector (4-position Phoenix):
• Positions 1 & 2 — Cycle signal (return from wash controller)
• Positions 3 & 4 — Wash-in-Service signal

All vend outputs are normally-open, dry contact relay closures (Hamilton's manual phrasing), so parallel integration with RinsePay is electrically safe.

If the bay has a traditional timer (Dixmor / Ginsan) alongside the HTK: wire RinsePay to the timer per that vendor's section. RinsePay and the HTK both pulse the timer independently.

If RinsePay is replacing or supplementing the HTK payment path (automatic wash controller):
• Relay 1 NO → same wash controller terminal HTK Vend 1 connects to
• Relay 2 NO → Vend 2 terminal
• Relay 3 NO → Vend 3 terminal
• Relay 4 NO → Vend 4 terminal
• All COM → wash controller common

Coexistence: HTK's dry-contact outputs and RinsePay's dry-contact outputs wire in parallel on the same wash controller terminals. Both systems trigger the wash independently.

ICS (Auto Sentry / Tunnel Master WBC)

ICS (Innovative Control Systems) products include Auto Sentry Flex (in-bay), Auto Sentry Petro (fuel-island), WashConnect (cloud), and Tunnel Master WBC (tunnel controller). Verified from the Tunnel Master WBC Installation Guide v8.0.

Tunnel Master WBC — third-party kiosk terminations (Install Guide p.56, Figure 27):
• Auxiliary inputs 33–48 accept external services: Service 1 → aux 33, Service 2 → aux 34, and so on (up to 16 services from a third-party kiosk).
• Service common → any of the first 8 common-input positions on the terminal block.
• Relay outputs feeding the WBC must be dry-contact, normally-open.
• Input-board transformer selector set to internal when using dry contacts; set to external 24 V AC if you are supplying your own voltage (ICS recommends external 24 V AC).
• Use 18 AWG cable.

WBC capacity: 192 outputs, 64 total inputs (48 of which are auxiliary / available for third-party use).

RinsePay wiring (Tunnel Master WBC):
• Relay 1 NO → auxiliary input 33 (Service 1)
• Relay 2 NO → auxiliary input 34 (Service 2)
• Relay 3 NO → auxiliary input 35 (Service 3)
• Relay 4 NO → auxiliary input 36 (Service 4)
• All COM → any of the first 8 common-input positions

Map aux 33–36 to your actual wash packages in the WBC web UI.

Auto Sentry Flex (in-bay): wire RinsePay in parallel with the Flex relay outputs at the wash controller's input terminals:
• Relay 1 NO → wash controller Package 1 input (the terminal the Flex Package 1 relay lands on)
• Relay 2 NO → Package 2 input
• Relay 3 NO → Package 3 input
• Relay 4 NO → Package 4 input
• All COM → wash controller common

Coexistence: the WBC web UI has explicit Stacking and Wash Input Device settings specifically for third-party kiosks. ICS officially supports parallel operation with entry systems.

Important: per the ICS install manual, source voltages for each relay on a WBC relay card must be on the same phase to prevent arc-over damage. Run all ICS wiring point-to-point (no splicing); use 16 AWG stranded for 24 V control runs.

Wiring diagrams

IDX / Magikist (iCoin)

IDX iCoin / Magikist SecureCoin models (CP990, CP890, CP990U, CP890U, and -R relay variants). Verified from the Magikist iCoin manuals v1.1. Use Relay 1 coin-pulse mode, wired where the iCoin signal lands at the timer.

Standard AC pulse model (CP990 / CP890):
Yellow — 24 V AC hot (power)
Black — 24 V AC common (power)
Blue — DC pulse output (sinks 200 mA @ 5–36 V DC)
Purple — AC pulse output (sinks 500 mA @ 24 V AC)

Relay variant (-R suffix, e.g. CP990-R):
Two identical wires, red with a green stripe, non-polarized, forming a normally-open dry contact rated 1 A @ 125 V AC / 60 V DC. Either wire can be connected to either side of the coin input — there is no distinct "NO" and "COM" wire. (If you have an older RinsePay document that labels these as separate colors, that was incorrect and has been replaced.)

DC model (-D / -DR):
Red — +12 to 30 V DC power
Black — DC common
• Same Blue / Purple pulse options (or paired non-polarized wires on -DR)

Relay 1 wiring (at the timer's coin input, in parallel with the iCoin signal):
• Relay 1 NO → coin pulse signal wire where it lands at the timer
• Relay 1 COM → coin common at the timer

If your IDX connects to a Dixmor LED6 / LED7, you can also wire Relay 2 to the CC input for count-up mode — see the Dixmor section.

Coexistence: iCoin, RinsePay Relay 1, and any credit-card system wire in parallel. The iCoin timer cross-reference table in Magikist's manual independently corroborates Dixmor LED7 wire colors (red / green / brown / N.C. / brown / grey).

Wiring diagrams

InterClean

InterClean drive-through gantry, touchless, and rollover fleet systems are PLC-controlled and customized per installation.

No public wiring diagram exists. Use the generic automatic wash pattern:
• Relay 1–4 NO → PLC inputs for Wash 1–4
• All COM → PLC common / ground

Input voltages are typically 24 V DC but vary per site.

Get your wiring from InterClean — contact Parts & Service at 1-800-468-3725 or your regional distributor. Reference: interclean.com/parts-service.

LazrTek

LazrTek touchless laser truck wash systems are custom-engineered per fleet site.

No public wiring diagram exists. Use the generic automatic wash pattern:
• Relay 1–4 NO → PLC inputs for Wash 1–4
• All COM → PLC common / ground

Get your wiring from LazrTek — contact 1-844-LAZRTEK (1-844-529-7835) or contact@lazrtek.com with your site name and serial. Reference: lazrtek.com.

PDQ (LaserWash 360 / M5)

PDQ LaserWash 360, LaserWash M5, and other touchless in-bay automatics. Part of OPW / Dover.

No public wiring diagram is available. PDQ formally restricts service documentation — their manuals are gated at support.pdqinc.com and require an authorized operator account.

Use the generic automatic wash pattern at the LaserWash I/O board's package inputs, exact terminals to be confirmed with PDQ:
• Relay 1–4 NO → Package 1–4 inputs on the LaserWash I/O board
• All COM → I/O board common / ground

Get your exact terminal numbers from PDQ support — log in at support.pdqinc.com or ask your PDQ dealer with your machine serial.

Coexistence: RinsePay wires in parallel with any existing entry system (ICS Auto Sentry, DRB C-Start, etc.) at the I/O board terminals. Standard industry pattern.

Ryko / NCS (SoftGloss)

Ryko SoftGloss MAXX, Radius touchless, and NCS-branded in-bay automatics. No manufacturer wiring PDF is publicly retrievable (the Ryko service manual host blocks unauthenticated access). The terminal numbers below come from a CarWashForum technician report — community-verified, not manufacturer-authoritative.

Claimed PLC package inputs (community source):
X30 — Package 1
X31 — Package 2
X32 — Package 3
X33 — Package 4
• X34 — Package 5, X35 — Package 6
Terminal 19 — Common

Activation voltage 24 V DC, sourced from the external pay system.

RinsePay wiring (verify against your machine's as-built drawing before landing wires):
• Relay 1 NO → X30 (Package 1)
• Relay 2 NO → X31 (Package 2)
• Relay 3 NO → X32 (Package 3)
• Relay 4 NO → X33 (Package 4)
• All COM → Terminal 19

Verify before you wire. Many Ryko machines have an I/O list printed on a placard on the cabinet door — this is the authoritative field reference. For definitive wiring, consult the Ryko Radius Service Manual (doc 7527830) or contact NCS support at 888-655-7956.

Coexistence: wires in parallel with any existing entry system at the PLC input terminals.

Sonny's (WashPilot)

Sonny's uses the WashPilot PLC tunnel controller, integrated into the Motor Control Center (MCC), plus ProfitPilot for POS.

No public wiring diagram is available. Sonny's service documentation is gated at sonnysdirect.com behind a dealer login.

Sonny's sells an official CarWash Controls Interface Kit (part SD_RETROFIT / SD_TUNNEL_CONTROLLER) specifically to wire WashPilot alongside an existing DRB TunnelWatch relay panel — so parallel third-party dry-contact wiring is a manufacturer-supported pattern.

Use the generic automatic wash pattern at WashPilot's external POS inputs, exact terminals per your dealer's documentation:
• Relay 1–4 NO → Wash 1–4 inputs at the WashPilot I/O
• All COM → WashPilot common

Get your terminals from Sonny's — dealer support at 800-327-8723 can provide a diagram for your specific MCC configuration.

WashTec / Mark VII

WashTec / Mark VII in-bay automatics (SoftCare2 EVO, SoftWash, AquaStar) use PLC controllers with discrete inputs, one per wash package.

No public wiring diagram is available. Mark VII service docs are dealer-only. Previously-indexed manual PDFs now 301-redirect to WashTec's homepage.

Use the generic automatic wash pattern:
• Relay 1–4 NO → PLC input for Package 1–4
• All COM → PLC common

Get your wiring from Mark VII — Service Help Desk 877-627-5844 (toll-free) or 303-432-4602 direct, parts 888-284-9752. Reference: markvii.net/contact-us. The as-built cabinet drawing inside your machine's control cabinet door is the authoritative source.

WashWorld (Razor / Profile)

WashWorld Razor, Razor XR-7, Razor Edge, Razor 4, and Profile soft-touch in-bay automatics. No wiring diagram is posted publicly — WashWorld ships owner manuals with the machine and only marketing / parts books are on the web.

Use the generic automatic wash pattern at the UCC (Ultimate Control Cabinet) PLC:
• Relay 1–4 NO → PLC input for Wash Package 1–4
• All COM → PLC input common

Get your exact terminals from WashWorld — Tech Support (920) 338-9278 (Mon–Fri 7:30 am–4:00 pm CT; 24/7 after-hours for emergencies). Reference: washworldinc.com/tech-support.

Coexistence: Razors are routinely paired with Unitec Portal TI, Hamilton Gold Line, WashCard, and CryptoPay (per community reports). Multi-POS dry-contact entry wiring is common — consult WashWorld support for your model's specifics.

Whiting Systems (SmartWash)

Whiting SmartWash and SmartWash Sprite drive-through systems are PLC-controlled with remote diagnostics.

No public wiring diagram exists. Use the generic automatic wash pattern:
• Relay 1–4 NO → PLC inputs for Wash 1–4
• All COM → PLC common / ground

Get your wiring from Whiting — support at (800) 542-9031 or (501) 847-9031. Reference: whitingsystems.com/contact-us.

Mounting & Network

Mounting:
• Install indoors in a dry location — equipment room or control cabinet
• Mount to drywall, metal panel, or DIN rail
• Keep away from direct water spray and extreme heat
• Ensure the Ethernet port and relay terminal blocks remain accessible

Power & Network (single cable):
• Powered by PoE — one Ethernet cable for both power and data
• Connect to a PoE switch or use a PoE injector
• Network needs internet access and DHCP enabled
• Minimal power draw, minimal bandwidth (~1 KB per transaction)

Relay terminal blocks:
• 4× 2-position 5.08 mm screw terminals (NO + COM per relay)
• Use 16–18 AWG stranded wire
• Strip ~6 mm of insulation, insert into terminal, tighten screw firmly
• Max relay rating: 10 A @ 250 V AC (dry contact, SPST-NO)

Claiming Your Controller

Each controller has a QR-code label printed on the housing.

1. Connect the Ethernet cable to a PoE switch or injector — controller powers on automatically
2. In the app: Hardware → Controllers → Claim Controller
3. Scan the QR code, or enter the ID manually (e.g. `RPC-A1B2C3D4`)
4. Assign to a location and bay
5. Configure mode:
Self-serve — Relay 1 for coin pulse, Relay 2 for count-up (if your timer supports a CC input)
Automatic — Relays 1–4 map to wash packages 1–4

Once claimed, the controller appears in your controller list. Rename, reassign bays, and push firmware updates from the app.

Troubleshooting

Controller not appearing online:
• Check Ethernet cable at both ends
• Verify PoE switch / injector is powered and port is PoE-enabled
• Try a different cable or port
• Confirm network has internet access and DHCP enabled

Wash not activating:
• Verify relay wiring — NO terminal to signal wire, COM to common
• Ensure bay is assigned to the controller in the app
• Check relay mode matches equipment (coin-pulse vs. count-up for self-serve, package select for automatic)
• Test relay from the app: Hardware → Controllers → [controller] → Test

Count-up not working (self-serve):
• Verify your timer has a CC input (Dixmor LED6 Pin 8, LED7 Pin 9)
• On LED7, confirm you are NOT using the Multi variant (Multi uses Pins 8/9 as Function Inputs instead)
• Ensure Relay 2 is wired to the CC input pin and Relay 2 COM is on 24 V AC common (Pin 6)
• If your timer has no CC input, switch to coin-pulse mode on Relay 1

Existing payment system stopped working after install:
• RinsePay should never interfere — all wiring is in parallel
• Check that no wires were accidentally disconnected during installation
• Verify coin-acceptor harness is still fully seated on the timer
• CryptoPay / Nayax signal wires should remain connected to the same pins

Cannot claim controller:
• Ensure controller is powered (Ethernet connected to PoE)
• Try entering the ID manually if the QR won't scan
• Check you are logged in as an owner with the correct location permissions

Need help? Contact support@rinsepay.app — include your controller ID (printed on the label).