Subscription experience · Dry run 01
01 / 10 · Arriving

Choose how to use the wash

Home screen with wash purchase, card scanning, card reload and digital signup options.
Home screen with wash purchase, card scanning, card reload and digital signup options.

What This Is

This is the default screen the terminal rests on, so customers can get started right away. They can reload a card, sign up for a digital card, use a scanned card or pay with money. Once they enter a payment method, they go straight into the wash screen.

How This Could Work For You

You could have a similar navigation screen with your own branding and styling. The options could be subscription signup, payment with debit or credit, or payment with a subscription.

02 / 10 · Paying

Pay for a wash without a membership

1 of 2 · Choose a payment amount
Payment amount selection using the keypad or preset amounts before confirming.
Payment amount selection using the keypad or preset amounts before confirming.

What This Is

A customer chooses an amount for the wash and proceeds to the payment terminal. The payment flow leads into the wash session.

How This Could Work For You

Single-wash payment could sit alongside subscriptions. It would also provide a route for a member buying something their plan does not include.

02 / 10 · Paying

Pay for a wash without a membership

2 of 2 · Follow the payment instructions
Tap or insert a bank card at the payment terminal to complete payment.
Tap or insert a bank card at the payment terminal to complete payment.

What This Is

The screen guides the customer while the payment is processed. Once payment succeeds, they can continue.

How This Could Work For You

For membership signup, Stripe would be the proposed subscription billing service. Membership access would be connected to the subscription status. This wash-payment screen illustrates the guided experience; the subscription checkout would be designed for your system.

03 / 10 · Joining

Customers can sign themselves up for a digital account

Digital account signup with name, email and phone fields and an on-screen keyboard.
Digital account signup with name, email and phone fields and an on-screen keyboard.

What This Is

Customers enter their name, email and phone number on the touchscreen to create a digital account. Their phone number identifies the account, so they can sign up without a physical card or help from an employee.

How This Could Work For You

The same account signup system could easily be used with subscriptions as well. Customers could create their account, then link it to a subscription and use their phone number to identify themselves when they visit.

04 / 10 · Joining

Staff can help customers sign up with a card

1 of 2 · Scan the customer’s card
Staff card lookup: scan the RFID card into the number field, then confirm.
Staff card lookup: scan the RFID card into the number field, then confirm.

What This Is

For customers joining at the counter, the employee scans the RFID card on the Start Scan screen. The reader enters the card number just like a keyboard; staff then confirm it to look up the card.

How This Could Work For You

This could be the start of staff-assisted subscription signup, using a physical card to identify the customer’s account.

04 / 10 · Joining

Staff can help customers sign up with a card

2 of 2 · Enter the customer’s details
Staff registration form for the card number and customer contact details.
Staff registration form for the card number and customer contact details.

What This Is

If the new card is not found, it takes the employee to register the card. The customer-details screen lets staff enter the customer’s name, phone number and email. This completes the assisted signup story: scan the card, create the account and add the customer’s details.

How This Could Work For You

Staff could use this same account signup system to help customers join a subscription. Both self-signup and signup at the counter would give customers an account to use when they visit.

05 / 10 · Arriving

Find the membership with a phone number

1 of 2 · Enter a phone number
Account lookup using a phone number or a scanned card.
Account lookup using a phone number or a scanned card.

What This Is

The touchscreen gives customers a way to enter their number or scan a card. They can identify themselves without asking an employee for help.

How This Could Work For You

Proposed member journey: enter your phone number, then enter your PIN. The system would find the membership linked to that number.

05 / 10 · Arriving

Find the membership with a phone number

2 of 2 · Enter a PIN
PIN keypad for confirming the customer’s identity before continuing.
PIN keypad for confirming the customer’s identity before continuing.

What This Is

A simple keypad lets the customer enter a private PIN before continuing.

How This Could Work For You

For your subscription flow, the PIN would help confirm that the person using the phone number is the account holder. After verification, the system would check their membership.

06 / 10 · Washing

Choose services while washing

1 of 2 · Choose services while washing
Manual wash controls with service choices, loyalty points, available funds, cost, time and Stop.
Manual wash controls with service choices, loyalty points, available funds, cost, time and Stop.

What This Is

This is the unattended manual wash screen. The customer chooses a wash function on the touchscreen. The session shows the available funds, cost and elapsed time, with a stop control to finish.

How This Could Work For You

For members, this screen could show what their plan includes and which extras cost more. Your rules would determine which services they can start.

06 / 10 · Washing

Choose services while washing

2 of 2 · Top up and keep washing
Out-of-funds prompt with an amount selector to top up or a Finish Wash option.
Out-of-funds prompt with an amount selector to top up or a Finish Wash option.

What This Is

When the available funds run out, the customer can top up to keep washing or choose to finish. Whether they started with a bank-card payment or a wash card, the screen guides them through adding funds and continuing their wash.

How This Could Work For You

For subscriptions, a similar process could let members buy extra usage when they reach a plan limit. You could also offer a stored balance for extras alongside the subscription.

07 / 10 · Finishing

Receipt screen

Receipt summary with wash charges, payment, remaining card balance and email receipt option.
Receipt summary with wash charges, payment, remaining card balance and email receipt option.

What This Is

This is the receipt screen. For an unattended manual wash, it appears after the customer completes the wash. It shows the wash charges and payment information, any remaining card balance where applicable, and the option to request an emailed receipt. For an automatic wash, this screen appears after payment; pressing OK raises the lift arm so the customer can enter.

How This Could Work For You

A member’s summary could distinguish usage included in their plan from extra charges. Subscription billing receipts and wash-visit summaries would serve different purposes.

08 / 10 · Automatic wash

Choose an automatic-wash package

Automatic-wash package selection: Express, Premium or Ultimate.
Automatic-wash package selection: Express, Premium or Ultimate.

What This Is

The customer selects an automatic-wash package and enters payment. The selected wash function is then sent to the controller queue, and the lift arm is raised so the customer can enter.

How This Could Work For You

A subscription could include a particular package. You could also offer an upgrade to a higher package for an additional payment.

09 / 10 · Locations

Manage terminals across locations

1 of 3 · Manage terminals across locations
Terminal list in the online portal, with a row for each terminal and its settings.
Terminal list in the online portal, with a row for each terminal and its settings.

What This Is

An online administrator can see the terminals and open the one they need to configure. Each terminal belongs to a location and has its own settings.

How This Could Work For You

Your membership system could use the same central approach for all your sites. You would choose whether a subscription works everywhere or only at selected locations.

09 / 10 · Locations

Manage terminals across locations

2 of 3 · Choose what each terminal offers
Individual bay settings, service categories and available wash services.
Individual bay settings, service categories and available wash services.

What This Is

A terminal has its own services and settings. The operator can configure the equipment and services for that terminal through the online portal.

How This Could Work For You

Different locations could offer different equipment while recognising the same member account. Membership rules would decide which available services are included and how often they can be used.

09 / 10 · Locations

Manage terminals across locations

3 of 3 · Connect an on-screen choice to the equipment
Wash-function configuration linking a service to its network address, slave ID and coil number.
Wash-function configuration linking a service to its network address, slave ID and coil number.

What This Is

The network/IP address identifies the controller to contact. The slave ID identifies the device on that connection. The coil number identifies the output to switch—for example, the output that starts a wash function. These values can be configured online.

How This Could Work For You

The proposed sequence is: recognise the member, check what their plan allows, then activate the equipment configured for that terminal. Each site and bay keeps its own equipment settings.

10 / 10 · Hardware · Draft

Unattended payments with the UX700

Draft options · United States · Checked November 4, 2026

1 of 1 · Three ways to use the same terminal
Verifone UX700 unattended payment terminal. Manufacturer product photo showing an illustrative app.
Verifone UX700 unattended payment terminal. Manufacturer product photo showing an illustrative app.

My Recommended Stripe Terminal

The Verifone UX700 is my recommended Stripe terminal for this system. It is designed for unattended use and is flexible in how it can be used: as the customer-facing POS on its own touchscreen, or as the payment terminal alongside a separate touchscreen computer. It accepts card payments and can work with a separate touchscreen computer. Its Android platform also supports developing a POS application for the terminal screen.

How This Could Work For You

You could choose either layout, develop both together, or introduce them in stages across your sites.

  1. Build the POS app on the terminal

    Develop a branded Android app for the UX700 touchscreen, with signup, membership lookup and wash selection. The app hands payment collection to Stripe, then continues the customer journey.

  2. Use a touchscreen computer POS

    Run the POS on a separate computer with a larger touchscreen. It interfaces with the UX700, which runs Stripe’s own payment terminal application. No extra payment app needs to be built for the terminal; the computer POS still needs the Stripe integration.

  3. Develop both, together or one at a time

    For example, start with the Android app on the UX700. Later, develop the PC version and use larger touchscreens at selected locations, configuring those terminals for PC-led payments. Both versions could share the same customer accounts, subscriptions and site settings.

On-terminal app deployment is subject to confirming Stripe support, enablement and app review for the chosen UX700 configuration.

Sources: Verifone UX700 and product photo · Stripe UX700 integration · Stripe Apps on Devices