Hardware & wiring
General setup for each controller first, then wiring details per wash vendor.
Overview
RinsePay controllers connect to the equipment you already own through dry-contact relays and talk to the RinsePay platform over Ethernet. The customer pays in the app; the controller closes a relay exactly the way a coin or a wash-package button would.
Two boards. RCP-Alpha has 4 relays and is the fit for self-serve bays, vacuums and vending. RCP-Beta-PoE has 8 relays and 8 inputs and is the fit for automatic washes. Every relay on both boards is a dry-contact SPDT relay with NO, NC and COM terminals, so the equipment supplies its own voltage and you can wire normally-open or normally-closed.
Power: Power-over-Ethernet on both boards (one cable for power and data). RCP-Alpha also accepts 12 V DC on its DC terminal when PoE is not available. Either way the board needs an Ethernet cable with DHCP and outbound internet (443 and 8883). Bandwidth is tiny, about 1 KB per transaction.
How many boards per bay? One board per bay or machine is the suggested layout. You can run more boards on one bay (an automatic that needs more than 8 relays, or inputs on a separate board) or fewer (one RCP-Beta-PoE driving two simple bays), because every relay is assigned to a bay individually in the app.
Where things are configured: everything lives in the app under Locations, then the bay, then Equipment. Simple mode assigns a job to each relay. Advanced mode builds step programs (close relay, wait, close another relay) and uses the inputs. Nothing is copied between the two modes.
| RCP-Alpha | RCP-Beta-PoE | |
|---|---|---|
| Best for | Self-serve bays, vacuums, vending | Automatic washes (in-bay, rollover, tunnel entry) |
| Relays | 4 dry-contact SPDT (NO, NC, COM), 10 A | 8 dry-contact SPDT (NO, NC, COM), 10 A |
| Inputs | None | 8 opto-isolated (dry contact or 5-36 V), polarity set in the app |
| Power | PoE or 12 V DC | PoE |
| Network | Ethernet, DHCP | Ethernet, DHCP |
| Simple mode | Coin drop or constant output on any relay; up to 4 tiers or upsells | Coin drop or constant output; up to 8 tiers or upsells |
| Advanced mode | Step programs on 4 relays | Step programs on 8 relays, triggers from inputs (in operation, out of service, cycle complete, coin counters) |
| Boards per bay | 1 suggested, more or fewer allowed | 1 suggested, more or fewer allowed |
| Price | $55 | $100 |
Getting Started
Tools and parts: small and medium screwdrivers, strippers for 16-18 AWG stranded wire, a multimeter, a few lever-nut splices, the controller, an Ethernet cable to your PoE switch or injector, and about 6 inches of 18 AWG wire per relay you plan to use.
Safety first. Turn off power at the breaker to the timer or wash controller before landing any wire, verify the circuit is dead with the multimeter, and keep the controller indoors and dry: an equipment room, control cabinet or electrical panel, away from spray and heat. Mount on a DIN rail or with screws.
1. Power and network. Plug Ethernet into a PoE switch port or injector (802.3af/at). For an RCP-Alpha without PoE, land 12 V DC on the DC terminals instead (never both at once). The status LED comes on within a few seconds and goes solid once the board is online. The network needs DHCP and outbound internet on 443 and 8883.
2. Claim the board in the app with the QR code on the label or the controller id: Hardware, then Controllers, then Claim. Wait for the green Online indicator before you wire anything. The board reports its model and firmware on the first heartbeat; firmware updates arrive automatically overnight.
3. Assign it to a bay: Locations, then the bay, then Equipment, then Add board. The board appears as a header with one row per relay.
4. Pick the job for each relay (Simple mode): coin drop or constant output for self-serve and vacuums, one coin-drop relay for vending, a wash tier or upsell per relay for automatics. Relays you leave unused stay free for other bays. A bay with no relay assigned shows Not set up yet to customers and cannot be paid.
5. Wire the relays. NO to the equipment's signal terminal and COM to its common for a normally-open circuit (the usual case). Use NC and COM where the equipment expects a closed circuit that opens to trigger. 16-18 AWG stranded, strip about 6 mm, tighten the screw and tug-test. Relays are dry contacts: the equipment supplies the voltage (up to 10 A).
6. Test from the bay editor (each relay row has a test button) and then with a real purchase in the app.
| Terminal | RCP-Alpha | RCP-Beta-PoE |
|---|---|---|
| Relay 1-4 (NO / NC / COM) | Any job: coin drop, constant, tier, upsell, program step | Same |
| Relay 5-8 (NO / NC / COM) | - | Same |
| Input 1-8 / Input COM | - | In operation, out of service, cycle complete, coin counters (function and polarity set per input) |
| DC IN + / - | 12 V DC (when not on PoE) | - |
| ETH | Ethernet, PoE | Ethernet, PoE |
Self-Serve, Vacuum and Vending Wiring
Self-serve bays and vacuums use one relay in one of two modes, chosen in the bay editor. Vending machines use the coin-drop mode only. Pick the relay on the board header, wire it, done.
Coin drop. The relay closes briefly to simulate a coin dropping through the acceptor; each pulse credits one coin on the timer. Land NO and COM in parallel with the coin acceptor's two coin-signal wires. Works with every self-serve timer, every vac and every electronic vending acceptor. Pulse timing uses the board default; the app sends the number of pulses that matches the purchase amount and the coin value you set (25 cents by default).
Constant. The relay closes and stays closed for the whole session, driving the timer's credit-card / count-up input, so the customer sees a running charge like a gas pump. The relay opens when the customer stops the wash in the app, the purchased time runs out, or the bay maximum is reached. Use it when the timer has a CC / count-up input (verified on Dixmor LED6 pin 8 and LED7 pin 9).
Never wire both modes into the same timer at once. They drive different inputs and interfere. You can switch modes in the app later; just move the wire.
Vending machines need an electronic coin acceptor with a dry-contact pulse output (IDX MA850 feeding a DigiMax board, for example). Mechanical coin mechs cannot be integrated. Land the relay across the acceptor's coin-signal pair and set the credit step in the machine's app settings to the acceptor's per-pulse value (1 pulse = 25 cents on the MA850 / DigiMax pairing). The pulse line is one way: the machine does not report whether the item vended.
If the network drops during a constant-mode wash the relay stays closed until the bay's maximum wash time (default 10 minutes, set per bay) so the customer is never cut off. Coins and existing card systems keep working untouched: RinsePay wires in parallel and neither side knows about the other.
Test: fire the relay from the bay editor and confirm the timer credits one coin per pulse (coin drop) or the motor runs while the relay is held (constant). Then buy the smallest amount end to end with a real phone.
Wiring diagrams
- 📄 RinsePay Vacuum Wiring Diagram (both modes) · RinsePay - original diagram
- 📄 RinsePay Vending Machine Wiring Diagram (MA850 / DigiMax example) · RinsePay - original diagram
Automatic Wash Wiring
Automatic washes (in-bay automatics, rollovers, tunnel entry) all follow one pattern: the wash controller has one input per wash package. When a customer buys a package, RinsePay momentarily closes the relay you assigned to that package, exactly like the pay station would.
Simple mode: in the bay editor each relay row gets a wash tier or an upsell from your catalog (or stays unused). Wire each assigned relay's NO to that package's input on the wash controller and COM to the controller's common. Upsells (hot wax, tire shine) get their own relay and fire after the tier with the delay you set on the row. Only one tier relay fires per purchase.
Inputs (RCP-Beta-PoE): wire the equipment's wash-running output to Input 1 as *In operation* so purchases queue (or are blocked, your choice per bay) while a car is in the bay, and the fault / E-stop output to Input 2 as *Out of service* so the app shows the bay down instead of taking money. Cycle-complete and coin-counter inputs are optional.
Advanced mode builds step programs for equipment that wants more than one pulse: close relay 2 for 2 s, wait 3 s, close relay 5 for 3 s. Steps can wait, pulse, hold, release, drop coins or wait for an input, and programs can be triggered by a tier or upsell purchase, an input, a button or a schedule. Advanced mode starts empty; it does not copy the Simple layout.
The wash controller supplies the voltage (typically 24 V DC or 24 V AC, sometimes 120 V AC) through the relay contacts. RinsePay relays are dry contacts rated 10 A, so they only close the circuit. Existing pay stations stay wired in parallel and keep working.
Vendor sections below give the typical terminal names for each wash manufacturer. Confirm them against your as-built drawing or the manufacturer's manual before landing wires, and call the vendor support line listed in each section with your machine serial number if anything is unclear.
Vendor Index
Tap a vendor to jump to its wiring section. Vacuums and vending machines do not need a vendor section; see Self-Serve, Vacuum and Vending Wiring.
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)
Belanger (FreeStyler / Vector)
Belanger (now OPW Vehicle Wash Solutions) FreeStyler, Vector, and Kondor in-bay automatics run an onboard PLC with discrete inputs, one per wash package.
No manufacturer wiring diagram with terminal labels is publicly available - Belanger service documentation is dealer-only. The as-built drawing inside your machine's control cabinet door is the authoritative reference.
Wire it up - generic parallel pattern (verify exact terminals against your as-built):
1. Open the Belanger main control cabinet.
2. Locate the PLC input terminals for Wash Packages 1-4 on your as-built drawing.
3. Land Relay 1 NO on Package 1 input, Relay 1 COM on PLC common.
4. Repeat for Relays 2, 3, 4 on Packages 2, 3, 4.
5. Close and secure the cabinet.
6. Restore power.
Get exact terminals from Belanger: OPW VWS Technical Support 248-349-7010 (ts@belangerinc.com) with your machine serial number. Product landing: opwvws.com.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | PKG1 IN | Tier 1 |
| Relay 2 NO / COM | PKG2 IN | Tier 2 |
| Relay 3 NO / COM | PKG3 IN | Tier 3 |
| Relay 4 NO / COM | PKG4 IN | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | PLC input COM | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 Belanger (FreeStyler / Vector): RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
Coleman Hanna / Jim Coleman
Coleman Hanna self-serve bays use a central control panel (CPAX) with a coin-switch input pair labeled CS+ / CS−. Use coin-pulse mode (Relay 1).
Before you start
• Tools: standard kit.
• Safety: power off the CPAX panel at the disconnect. Verify with a multimeter across CS+ and CS−.
• What you'll access: the CPAX terminal block inside the bay's control box.
Wire it up - coin-pulse only:
1. ⚠️ Coin-pulse OR count-up - not both. The CPAX has no CC input, so this is coin-pulse only. Do not also wire Relay 2.
2. Open the CPAX control box.
3. Locate the coin-switch terminal pair CS+ and CS−.
4. Run 18 AWG stranded from Relay 1 NO to CS+ (parallel with any existing coin-acceptor wire).
5. Run 18 AWG stranded from Relay 1 COM to CS− (parallel with the existing coin-acceptor return).
6. Tighten, verify continuity, close the box.
7. Restore power.
Vendor support: Coleman Hanna 1-800-999-9878 (info@colemanhanna.com) - colemanhanna.com/contact.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | WASH 1 | Tier 1 |
| Relay 2 NO / COM | WASH 2 | Tier 2 |
| Relay 3 NO / COM | WASH 3 | Tier 3 |
| Relay 4 NO / COM | WASH 4 | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | Input COM | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 Coleman Hanna / Jim Coleman: RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
- 📄 CPAX Wiring Diagram v1.4 · Magikist (hosts CPAX diagram)
CTS Cleaning Systems
CTS Cleaning Systems is a regional NC distributor - not the manufacturer. CTS-branded gantry and rollover truck / fleet wash systems are rebadged Whiting Systems equipment (manufactured in Alexander, AR). For example, the CTS "Storm Gantry Automatic Truck Wash" is the Whiting SmartWash Supra with a CS-1 Deluxe PLC Electronics Package.
Verified spec (from CTS Storm Gantry product page):
• Mains supply: 230 V, 3-phase
• PLC: "CS-1 Deluxe PLC Electronics Package w/ Touchscreen" (Whiting-supplied)
• PLC brand and terminal numbering: not publicly disclosed
Before you start
• Tools: standard kit.
• Safety: power off the CTS / Whiting main cabinet at the disconnect. Verify with a multimeter.
• What you'll access: the CS-1 PLC I/O section in the main control cabinet; exact terminals from your CTS / Whiting as-built.
Get exact terminals: Whiting Systems (800) 542-9031 or (501) 847-9031 (manufacturer; preferred), CTS Service 800-476-WASH (800-476-9274) (NC distributor; alternate). Whiting tech support: whitingsystems.com/contact-us. CTS service: ctsclean.com/service-repair.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | WASH 1 | Tier 1 |
| Relay 2 NO / COM | WASH 2 | Tier 2 |
| Relay 3 NO / COM | WASH 3 | Tier 3 |
| Relay 4 NO / COM | WASH 4 | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | PLC COM | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 CTS Cleaning Systems: RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
Dixmor (LED5 / LED6 / LED7)
Dixmor is the most common self-serve timer. Wire colors and pin numbers below are verified against Dixmor's published manuals (linked at the bottom of this section). Supports both coin-pulse (Relay 1) and count-up (Relay 2) modes.
Before you start
• Tools: standard kit.
• Safety: power off the timer at the bay disconnect. Verify with a multimeter across Pin 1 (Grey, 24 V AC common) and Pin 7 (Red, 24 V AC hot).
• What you'll access: the 10-pin timer harness where the coin acceptor lands.
Dixmor wire colors (single-function LED5 / LED6 / LED7):
• Brown - coin signal (Pin 2)
• Grey - coin common (Pin 1)
• LED6 CC input - Pin 8 (yellow/black tracer)
• LED7 CC input - Pin 9 (white/black tracer)
• 24 V AC common - Pin 6 (green)
Vendor support: Dixmor (888) 234-9667 (repairs@dixmor.com) - dixmor.com/contacts.
Wiring diagrams
- 📄 Dixmor LED7 / LED5 Instruction (v7.33) · dixmor.com
- 📄 Dixmor LED6 Instruction · dixmor.com
- 📄 Dixmor LED7 Multi Instruction · dixmor.com
DRB / Unitec (Wash Select II / C-Start / TunnelWatch)
DRB systems: Wash Select II and C-Start (in-bay entry), SiteWatch and Patheon (POS), TunnelWatch with TCS2 (tunnel). Pin numbers below are verified from the DRB Wash Select II Installation Manual (doc WS21001) linked at the bottom.
J-17 pinout (verified):
• Pin 1 → Wash Output #1 (POS4000 label `P1`)
• Pin 2 → Wash Output #2 (`P2`)
• Pin 3 → Wash Output #3 (`P3`)
• Pin 4 → Wash Output #4 (`P4`)
• Pins 5-8 → Spare option relays (P5-P8)
• Pin 9 → Wash Relay Common (`PC`)
Wire it up (at the wash-side controller, in parallel with the WSII output):
1. Open the wash controller cabinet (whichever IBA / tunnel the WSII arms - PDQ, Belanger, ICS, etc.).
2. Identify the package-input terminal that J-17 Pin 1 currently connects to. Land Relay 1 NO there (parallel with the existing WSII wire).
3. Repeat: Relay 2 NO on the Package 2 input (J-17 Pin 2), Relay 3 NO on Package 3, Relay 4 NO on Package 4.
4. Land all Relay COM terminals on the wash controller's common.
5. Tighten, close, restore power.
Vendor support: DRB Tunnel Support 330-645-3299 (Wash Select II / TunnelWatch / TCS2), DRB In-Bay 443-561-1200, info@drb.com - drb.com/contact.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | J-17 Pin 1 (P1) | Tier 1 |
| Relay 2 NO / COM | J-17 Pin 2 (P2) | Tier 2 |
| Relay 3 NO / COM | J-17 Pin 3 (P3) | Tier 3 |
| Relay 4 NO / COM | J-17 Pin 4 (P4) | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | J-17 Pin 9 (PC) | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 DRB / Unitec (Wash Select II / C-Start / TunnelWatch): RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
- 📄 Wash Select II Installation Manual (WS21001) · DRB (mirrored by My Guy Inc.)
- 📄 POS4000 / WSII Operations Manual · DRB (mirrored by My Guy Inc.)
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. Wire colors below are verified from the GS-41 Sensortron data sheet. TIGS402 terminal labels are NOT verified - the TIGS402 PDF is an image-only scan; consult it visually before landing wires.
GinSan timers have no dedicated CC / count-up input, so use coin-pulse mode (Relay 1).
Before you start
• Tools: standard kit.
• Safety: power off the timer at the bay disconnect. Verify 0 V across the coin-switch terminals.
• What you'll access: the TIGS402 (or TIGS-7 / TIKR-7) terminal block where the Sensortron lands.
Vendor support: GinSan IVS (800) 446-7267 (technicalservices@ginsan.com) - ginsan-ivs.com/contact.
Wiring diagrams
- 📄 GinSan GS-41 Sensortron Coin Acceptor Data Sheet · Kleen-Rite (hosts GinSan doc)
- 📄 GinSan TIGS402 Timer Wiring Instructions · Kleen-Rite (hosts GinSan doc - image-only scan)
Hamilton (HTK Kiosk)
Hamilton HTK is a pay-station kiosk with dry-contact relay outputs on two Phoenix connectors. Pin assignments verified from Hamilton Installation Manual 101-0204 (linked below).
Wire it up - HTK paired with an automatic wash:
1. Open the wash controller cabinet (PDQ, Belanger, ICS, etc.).
2. Identify the wash controller's package input terminals (the same ones HTK Vend 1-4 currently feed).
3. Land Relay 1 NO on the Package 1 terminal (parallel with HTK Vend 1).
4. Repeat for Relays 2, 3, 4 on Packages 2, 3, 4.
5. Land all Relay COM on the wash controller common.
6. Tighten, close, restore power.
Test
1. In the app: the test button on the relay row in the bay editor.
2. Fire Relay 1 and confirm the attached timer / wash controller responds as expected.
3. Repeat for the remaining relays you've wired.
Vendor support: Hamilton Manufacturing (419) 867-4852 (parts@hamiltonmfg.com) - hamiltonmfg.com/contact.
Wiring diagrams
- 📄 Hamilton HTK Installation Manual (Doc 101-0204) · hamiltonmfg.com
- 📄 Hamilton HTK & CTK Programming Manual (Doc 101-0243) · hamiltonmfg.com
ICS (Auto Sentry / Tunnel Master WBC)
ICS (Innovative Control Systems) products: Auto Sentry Flex (in-bay), Auto Sentry Petro (fuel-island), WashConnect (cloud), Tunnel Master WBC (tunnel controller). Terminations below verified from ICS Tunnel Master WBC Installation Guide v8.0 (linked).
Before you start
• Tools: standard kit, plus 18 AWG cable for the WBC third-party kiosk terminations.
• Safety: power off the WBC cabinet at the main disconnect. Verify 0 V across the input terminals you plan to use.
• What you'll access: the WBC input board (auxiliary inputs 33-48) for Tunnel Master; or the wash controller's package inputs for Auto Sentry Flex.
Tunnel Master WBC - third-party kiosk terminations (Install Guide p.56, Figure 27):
• Kiosk services → auxiliary inputs 33-48 on the input board
• Service 1 → aux 33, Service 2 → aux 34, Service 3 → aux 35, Service 4 → aux 36
• Service common → any of the first 8 common-input positions on the terminal block
• Relay outputs must be dry-contact, normally-open
• Input-board transformer selector: set to internal for dry contacts, or external 24 V AC if you're supplying your own voltage (ICS recommends external 24 V AC)
• Use 18 AWG cable
Vendor support: ICS Help Desk 800-246-3469 (HelpDesk@ICSCarWashSystems.com), text 484-292-2932 - icscarwashsystems.com/ics-customer-support.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | AUX 33 (Service 1) | Tier 1 |
| Relay 2 NO / COM | AUX 34 (Service 2) | Tier 2 |
| Relay 3 NO / COM | AUX 35 (Service 3) | Tier 3 |
| Relay 4 NO / COM | AUX 36 (Service 4) | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | Input-board common | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 ICS (Auto Sentry / Tunnel Master WBC): RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
- 📄 Tunnel Master WBC Installation Guide v8.0 · ICS (mirrored by focusedcarwash.com)
- 📄 Tunnel Master WBC User Manual v10.0 · ICS (mirrored by focusedcarwash.com)
- 📄 ICS 2-Lane with WBC Wiring Drawing · ICS (mirrored by focusedcarwash.com)
IDX / Magikist (iCoin)
IDX iCoin / Magikist SecureCoin models (CP990, CP890, CP990U, CP890U, plus -R relay variants). Wire colors verified from Magikist iCoin manuals v1.1 (linked below). These are coin acceptors - they feed a timer or wash controller, and RinsePay wires in parallel at the timer end.
Use coin-pulse mode (Relay 1). Wire where the iCoin's pulse signal lands at the timer.
Before you start
• Tools: standard kit.
• Safety: power off the timer at its disconnect. Verify 0 V across the coin-switch terminals before wiring.
• What you'll access: the timer's coin-input terminals (not the iCoin itself) - that's where RinsePay lands in parallel.
Vendor support: Magikist / IDX 888-624-4547 (888-MAGIKIST), info@magikist.com - magikist.com/contact.
Wiring diagrams
- 📄 iCoin CP990 / CP890 Manual v1.1 · magikist.com
- 📄 SecureCoin CP990U / CP890U Manual v1.1 · magikist.com
InterClean
InterClean drive-through gantry, touchless, and rollover fleet systems are PLC-controlled and customized per installation.
Before you start
• Tools: standard kit.
• Safety: power off the InterClean main cabinet at the disconnect. Verify with a multimeter.
• What you'll access: the PLC I/O section of the main cabinet; exact terminals from your site-specific as-built.
Wire it up - generic pattern (verify against your as-built):
1. Open the InterClean main control cabinet.
2. Locate PLC digital-input terminals for Wash 1-4 per your as-built drawing.
3. Land Relay 1-4 NO on the matching PLC inputs.
4. Land all Relay COM on the PLC input common / ground.
5. Close and secure the cabinet; restore power.
Get exact terminals from InterClean: Support 1-800-468-3725. HQ: 709 James L Hart Pkwy, Ypsilanti MI 48197. interclean.com/parts-service and distributor locator.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | WASH 1 | Tier 1 |
| Relay 2 NO / COM | WASH 2 | Tier 2 |
| Relay 3 NO / COM | WASH 3 | Tier 3 |
| Relay 4 NO / COM | WASH 4 | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | PLC COM | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 InterClean: RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
LazrTek
LazrTek touchless laser truck wash systems are custom-engineered per fleet site.
Before you start
• Tools: standard kit.
• Safety: power off the LazrTek cabinet at the main disconnect. Verify with a multimeter.
• What you'll access: PLC I/O section of the main control cabinet; exact terminals from your site's as-built.
Wire it up - generic pattern (verify against your as-built):
1. Open the LazrTek main control cabinet.
2. Locate PLC digital-input terminals for Wash 1-4.
3. Land Relay 1-4 NO on the matching PLC inputs.
4. Land all Relay COM on the PLC common / ground.
5. Close, restore power.
Get exact terminals from LazrTek: 1-844-LAZRTEK (1-844-529-7835) or (469) 536-8478. Email: contact@lazrtek.com. Site: lazrtek.com.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | WASH 1 | Tier 1 |
| Relay 2 NO / COM | WASH 2 | Tier 2 |
| Relay 3 NO / COM | WASH 3 | Tier 3 |
| Relay 4 NO / COM | WASH 4 | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | PLC COM | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 LazrTek: RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
PDQ (LaserWash 360 / M5)
PDQ LaserWash 360, LaserWash M5, and other touchless in-bay automatics (part of OPW / Dover).
Before you start
• Tools: standard kit.
• Safety: power off the PDQ LaserWash at the main disconnect. Verify with a multimeter.
• What you'll access: the LaserWash I/O board, typically mounted on the door panel of the main cabinet; exact terminals from your PDQ-supplied install docs.
Wire it up - generic pattern (verify against your PDQ docs):
1. Open the LaserWash I/O board enclosure.
2. Locate the package-input terminals (per your PDQ install manual).
3. Land Relay 1-4 NO on Package 1-4 inputs.
4. Land all Relay COM on the I/O board common / ground.
5. Close, restore power.
Get exact terminals from PDQ: OPW VWS PDQ Tech Support 920-983-8333 (M-F 8a-4:30p CST) or support@pdqinc.com with your machine serial number. Or log in at support.pdqinc.com if you have a dealer account.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | DI card pos 1 | Tier 1 |
| Relay 2 NO / COM | DI card pos 2 | Tier 2 |
| Relay 3 NO / COM | DI card pos 3 | Tier 3 |
| Relay 4 NO / COM | DI card pos 4 | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | DI card COM | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 PDQ (LaserWash 360 / M5): RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
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.
Before you start
• Tools: standard kit.
• Safety: power off the Ryko cabinet at the main disconnect. Verify with a multimeter.
• What you'll access: the PLC terminal block inside the main control cabinet - look for the I/O placard on the inside of the cabinet door (this is the authoritative field reference).
Wire it up (verify against your placard / service manual before landing wires):
1. Open the Ryko main control cabinet and locate the PLC terminal block.
2. Confirm X30-X33 and Terminal 19 via the cabinet-door placard.
3. Land Relay 1 NO on X30, Relay 2 NO on X31, Relay 3 NO on X32, Relay 4 NO on X33.
4. Land all Relay COM on Terminal 19.
5. Close, restore power.
Get authoritative terminals: contact NCS support at 888-655-7956 or consult the Ryko Radius Service Manual (doc 7527830) through your NCS dealer.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | X30 | Tier 1 |
| Relay 2 NO / COM | X31 | Tier 2 |
| Relay 3 NO / COM | X32 | Tier 3 |
| Relay 4 NO / COM | X33 | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | Terminal 19 | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 Ryko / NCS (SoftGloss): RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
Sonny's (WashPilot)
Sonny's uses the WashPilot PLC tunnel controller integrated into the Motor Control Center (MCC), plus ProfitPilot for POS.
Before you start
• Tools: standard kit.
• Safety: power off the Sonny's MCC at the main disconnect. Verify with a multimeter.
• What you'll access: the WashPilot I/O section inside the MCC. Exact terminals come from your dealer's install docs for your MCC configuration.
Wire it up - generic pattern (verify against your dealer's docs):
1. Open the Sonny's MCC cabinet.
2. Locate the WashPilot external POS input terminals per your dealer docs.
3. Land Relay 1-4 NO on Wash 1-4 inputs.
4. Land all Relay COM on the WashPilot common.
5. Close, restore power.
Get exact terminals from Sonny's: dealer support 800-327-8723 or 1-800-876-3900 with your site's MCC configuration.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | POS IN 1 | Tier 1 |
| Relay 2 NO / COM | POS IN 2 | Tier 2 |
| Relay 3 NO / COM | POS IN 3 | Tier 3 |
| Relay 4 NO / COM | POS IN 4 | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | POS input COM | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 Sonny's (WashPilot): RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
WashTec / Mark VII
WashTec / Mark VII in-bay automatics (SoftCare2 EVO, SoftWash, AquaStar, AquaJet XT) use a command PLC with discrete inputs, one per wash package. Mark VII is the WashTec North American brand (HQ Arvada, CO).
Pin-level terminal labels (PKG1, X3:14, etc.) are NOT public. The as-built electrical drawing inside your specific machine's cabinet door is the authoritative reference for terminal numbering on your unit.
Before you start
• Tools: standard kit.
• Safety: power off the WashTec / Mark VII cabinet at the main disconnect. Verify with a multimeter.
• What you'll access: the PLC I/O section of the main control cabinet; exact terminal numbers from the as-built drawing inside the cabinet door.
Get exact terminals from Mark VII: Service Help Desk 877-627-5844 (toll-free) or 303-432-4602 (direct), Parts 888-284-9752. Contact form at markvii.net/contact-us.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | PKG 1 IN | Tier 1 |
| Relay 2 NO / COM | PKG 2 IN | Tier 2 |
| Relay 3 NO / COM | PKG 3 IN | Tier 3 |
| Relay 4 NO / COM | PKG 4 IN | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | Options-board COM | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 WashTec / Mark VII: RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
- 📄 Mark VII AquaJet XT Instruction Manual (doc 6370-0614 Rev A) · Internet Archive snapshot of washtec.com.au (originally public)
- 📄 WashTec SoftCare Evo SE10 Operating Instructions (Mat.-No. 226740GB) · Internet Archive snapshot of washtec.com.au (originally public)
WashWorld (Razor / Profile)
WashWorld Razor, Razor XR-7, Razor Edge, Razor 4, and Profile soft-touch in-bay automatics use a UCC (Ultimate Control Cabinet) with PLC-based wash-package inputs.
Pin-level terminal labels at the UCC PLC are NOT public - they live in the owner's manual that ships with the machine. Use this section's verified architecture as a sanity check when you crack the cabinet door, then defer to the placard or owner's manual for exact terminal numbers.
Before you start
• Tools: standard kit.
• Safety: power off the WashWorld UCC at the disconnect. Verify with a multimeter - note that the UCC carries 208 / 230 VAC 3-phase mains.
• What you'll access: the UCC's MicroLogix 1500 PLC input terminals.
Get 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.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | BUY-UP 1 | Tier 1 |
| Relay 2 NO / COM | BUY-UP 2 | Tier 2 |
| Relay 3 NO / COM | BUY-UP 3 | Tier 3 |
| Relay 4 NO / COM | BUY-UP 4 | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | PLC input COM | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 WashWorld (Razor / Profile): RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
Whiting Systems (SmartWash)
Whiting SmartWash and SmartWash Sprite drive-through systems are PLC-controlled with remote diagnostics.
Before you start
• Tools: standard kit.
• Safety: power off the Whiting main cabinet at the disconnect. Verify with a multimeter.
• What you'll access: the PLC I/O section; exact terminals from your site's as-built.
Wire it up - generic pattern (verify against your as-built):
1. Open the Whiting main control cabinet.
2. Locate PLC input terminals for Wash 1-4 per your as-built.
3. Land Relay 1-4 NO on the matching PLC inputs.
4. Land all Relay COM on the PLC common / ground.
5. Close, restore power.
Get exact terminals from Whiting: (800) 542-9031 or (501) 847-9031. Contact form at whitingsystems.com/contact-us.
| RinsePay terminal | Equipment terminal | Function |
|---|---|---|
| Relay 1 NO / COM | WASH 1 | Tier 1 |
| Relay 2 NO / COM | WASH 2 | Tier 2 |
| Relay 3 NO / COM | WASH 3 | Tier 3 |
| Relay 4 NO / COM | WASH 4 | Tier 4 |
| Relays 5-8 | Upsell inputs (hot wax, tire shine…) | Upsells, one relay each |
| all COM | PLC COM | Common |
| Input 1 / Input COM | Wash-running / in-cycle output | In operation |
| Input 2 / Input COM | Fault / E-stop output | Out of service |
Wiring diagrams
- 📄 Whiting Systems (SmartWash): RCP-Beta-PoE wiring (RinsePay diagram) · RinsePay original diagram (1.4)
Troubleshooting
Controller not online: check the Ethernet cable at both ends; confirm the switch port or injector is PoE-enabled and powered (or, on an RCP-Alpha without PoE, that 12 V DC is present on DC IN); try another cable or port; confirm the network has DHCP and outbound internet on 443 and 8883. The status LED should light within a few seconds and go solid once online.
Wash not activating when a customer pays: verify NO to the signal wire and COM to common (or NC where the equipment expects it); confirm the relay row in the bay editor points at the relay you actually wired; test the relay from the bay editor. If the test fires but a real purchase does not, the problem is the bay configuration, not the wiring.
Customers see Not set up yet: the bay has a board but no relay assigned. Open the bay's Equipment page and give one relay a job.
Constant mode not working on self-serve: confirm the timer has a CC / count-up input (Dixmor LED6 pin 8, LED7 pin 9) and that the coin-drop wire is not also landed on the same timer.
Coin drop credits the wrong amount: check the coin value in the bay editor matches what one pulse is worth on the timer or acceptor. If pulses are missed, the timer counts too slowly for the default pulse timing; switch the bay to Advanced mode and lengthen the pulse and gap.
Automatic bay stuck In use: the In operation input is reading active. Check the input's polarity setting (Signal = active vs No signal = active) and the wiring to Input COM. Queued purchases refund automatically after the bay's maximum wait.
Still stuck? Email support@rinsepay.app with the controller id, the bay name and a photo of the wiring.