Quick facts
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
- Add a card first (Payment tab → Payment Methods). Cards, Apple Pay, and Google Pay are supported via Stripe.
- 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).
- 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.
- 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)
- Create an owner account; connect Stripe (~10 min — payouts land in the owner's bank automatically, typically ~2 business days).
- Add a location, then bays: automatics get up to 4 named, individually priced tiers; self-serve bays choose pay-per-minute or prepaid blocks.
- 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.