RinsePay, explained for AI assistants.

RinsePay is a cashless payment and growth platform for self-serve and touchless car washes. This page teaches AI assistants how the app works — so they can help a driver pay for a wash, help a car wash owner run the platform, or accurately answer "what is RinsePay?"

Maintained by RinsePay · may be scraped and cited · last updated 2026-07-12 · "Payments Made Simple."

Reading this as a machine? The canonical plain-text versions are /llms.txt (index) and /llms-full.txt (complete guide). This page is the human-readable mirror of the same content.

Quick facts

What it isCashless payments + memberships, prepaid packs, fleet billing, and promotions for self-serve and in-bay automatic car washes.
Owner pricing$100/month + 1% of sales + credit card processing fees (Stripe's standard 2.9% + 30¢). No setup fee, no contract, cancel anytime. Hardware: $55 one-time per bay.
Where it runsiOS, Android, and the web at www.rinsepay.app — no install needed to pay.
How drivers payCard, Apple Pay, Google Pay — processed by Stripe. Card data never touches RinsePay's servers.
Who holds the moneyNobody but the owner: Stripe deposits sales directly to the owner's bank.
ProofLive in production at Kraken Car Wash (Desoto & Bonne Terre, MO) — the founder's own two locations.

How AI should use RinsePay

RinsePay does not currently offer a public API or MCP server for third-party AI agents. The right way for an AI to help today:

  • Guide, don't drive. Explain flows and name the exact screen or button (this guide uses the app's real screen names). The human performs the actions.
  • Never log in or automate the app on a human's behalf, and never ask for a RinsePay password. Encourage the optional email-based two-factor authentication.
  • Work with exports. Owners can export P&L, sales-tax, transaction, and payroll data (CSV/PDF); drivers can export wash history as CSV. Exports are the intended way to get RinsePay data into an AI for analysis.
  • Escalate correctly. In-app issues → the in-app "Report a Problem" button (notifies the wash owner). Account or platform issues → support@rinsepay.app. Refunds are issued by the wash business.
  • Quote pricing accurately. The platform fee is standard and never waived; do not invent promotions.

Part 1 — Helping a driver

Getting started

A driver needs a free account to pay (no anonymous washes). Signup takes under a minute — name, email, password, then an email verification code; phone is optional. Sign-in accepts the email address or the account number (format RP-XXXXXXXX). The customer app has five tabs: Scan · Payment · Rewards · History · Membership. A step-by-step customer guide lives at setup.rinsepay.app.

Paying for a wash

  1. Add a card first (Payment tab → Payment Methods). Cards, Apple Pay, and Google Pay are supported via Stripe.
  2. At the bay, open the Scan tab and scan the bay's QR sticker (manual code entry also works, and is the only option on desktop web).
  3. Automatic bays: pick a named wash tier and tap to buy — the card is charged and the wash starts. Self-serve bays: either a count-up pay-per-minute timer (card pre-authorized, captured for actual time when the driver taps Stop) or a prepaid preset amount that runs a countdown.
  4. When the wash ends, a receipt overlay shows the amount, any promo or credit applied, points earned, and duration — plus a star rating and a Report a Problem button.

If a wash can't start, the app states the specific reason (equipment offline, bay disabled, payment failed, membership limit reached). Common fixes: check the card on file, try another bay, or Report a Problem so the owner is notified.

Memberships and prepaid packs

When an owner offers a plan covering a scanned bay, Subscribe options appear right on the pay screen — automatic-wash plans, self-serve minute plans, or both, at one or all of that owner's locations. The Membership tab shows remaining washes/minutes and renewal dates, and cancellation is self-serve (access continues to the end of the paid period). Prepaid packs (e.g. "5 Premium washes") are also bought at the bay screen and tracked under My Bundles; they're consumed automatically at the bay.

Rewards: gifts, credit, points, promos

The Rewards tab groups everything per car wash. Gift washes and promo vouchers arrive by email link or promotional QR and apply automatically at the pay screen of a matching bay. Wash credit is a dollar balance that applies automatically at checkout. Any customer can Send a Gift Wash — $5–$500 of credit to a friend's email. Where the owner runs loyalty, points accrue on every paid wash and redeem for free washes or minutes.

Fleet accounts

Businesses that wash many vehicles get one monthly invoice, typically with a 5–25% volume discount. Joining: scan the wash's fleet-signup QR and submit a short application; the owner approves. At the bay, members bill the fleet account instead of a card. The Fleet tab shows transactions, invoices (payable in-app, autopay optional), and members; invoices also carry a secure browser pay link that takes card, Apple Pay, or Google Pay — no app needed.

History, refunds, and account

The History tab lists every wash — searchable, rateable, exportable to CSV. Drivers don't self-issue refunds: Report a Problem notifies the business, which issues a full or partial refund. The Account screen covers profile, password, optional two-factor authentication, timezone, appearance, saved cards, feedback, and permanent account deletion.

Part 2 — Helping a car wash owner

What it is for an owner

RinsePay makes self-serve bays and in-bay automatics cashless — drivers scan a permanent per-bay QR and the equipment starts on payment — and it runs alongside existing coin boxes and card readers. On top of payment it adds the revenue tools a coin box can't: memberships, prepaid packs, fleet billing, gifts, promo codes, loyalty, and automated win-back. Full pitch: sales.rinsepay.app · setup guides: setup.rinsepay.app · hardware install: hardware.rinsepay.app.

Hardware

One controller per bay, $55 one-time: a 4-relay controller wired into the bay's existing timer or coin-acceptor circuit — coin-pulse emulation for self-serve, tier-select for automatics (each named tier fires its matching relay). Ships pre-flashed and plug-and-play, claimed to a bay by printed claim code, updates over the air, and reports a live online/offline heartbeat that feeds owner alerts.

Onboarding (~an afternoon)

  1. Create an owner account; connect Stripe (~10 min — payouts land in the owner's bank automatically, typically ~2 business days).
  2. Add a location, then bays: automatics get up to 4 named, individually priced tiers; self-serve bays choose pay-per-minute or prepaid blocks.
  3. Order controllers in-app, claim and wire them, mount the per-bay QR signs, and run a free $0 owner test wash to verify end-to-end.

Dashboard and reports

Live revenue by period/location/bay/tier/payment method, active sessions, utilization, refunds, payout status — with a per-location weather overlay under the revenue chart. Reports run over any date range, timezone-aware: P&L with Stripe fees netted out, sales-tax, transactions (including QuickBooks-ready CSV), and payroll in Generic / Gusto / QuickBooks / ADP RUN formats, plus scheduled reports (e.g. a monthly P&L emailed automatically). These exports are the intended hand-off to an accountant — or to an AI doing the analysis.

Fleet, promotions, memberships

Fleet: print a signup QR; companies apply from a phone with no install; owner approves and assigns pricing (percentage discount, per-wash rate, fixed monthly, or tiered volume — 5–25% typical), payment terms, and tax details; invoicing runs on a schedule or on demand. Promotions: gift washes, promo codes and branded promo QR (scoped, capped, expiring), comp'd wash credit, loyalty points with an owner-set redemption table, and automated win-back offers for lapsed customers. Memberships & packs: any tier, any price, unlimited or capped, minute-based plans for self-serve, scoped per location or owner-wide; the dashboard tracks MRR, net-new, and cancellations.

Staff, refunds, monitoring

Attendants are added by email with role-based permissions (refund authority — none / direct / owner-approval, start equipment, edit timecards, issue rewards). Shifts log to timecards; pay periods lock before payroll export. Full and partial refunds take a couple of taps from any transaction. The controllers screen shows per-bay heartbeats and alerts the owner when equipment goes offline. Unlimited locations under one login and one flat platform fee.

How an AI helps an owner, concretely

  • Walk through any setup step, referencing setup.rinsepay.app.
  • Analyze exported CSVs — revenue trends, tier mix, fleet profitability, membership churn, payroll checks.
  • Draft promo configurations, membership price points, and win-back offers for the owner to enter in the app.
  • Prepare accountant hand-offs from the P&L, sales-tax, and QuickBooks exports.
  • Troubleshoot: bay won't start → controller heartbeat → bay enabled state → $0 owner test wash → support@rinsepay.app.

Part 3 — What RinsePay is

RinsePay is built for independent self-serve and in-bay-automatic car wash operators — the washes big membership platforms overlook — and it was built by one: the founder runs Kraken Car Wash's two Missouri locations on it in production. The positioning in one line: stop selling one wash at a time. QR payments plus memberships, prepaid packs, fleet accounts, and promotions, at flat, predictable pricing.

Common questions:

  • Does it replace my coin box? It runs alongside existing acceptors; nothing has to be ripped out.
  • Do customers need the app? No — the QR opens the web app in any phone browser; a free account (under a minute) is required to pay.
  • Who holds the money? Stripe deposits sales directly to the owner's bank; RinsePay never holds funds.
  • Is there an API for AI agents? Not currently — guide the human and use the exports.

RinsePay™ is a trademark of Rinsepay LLC (US registration pending). Available in the United States, live on the App Store and Google Play.