Royal Rewards — kiosk text-message opt-in (evidence for carrier registration)
Royal Rinse Car Wash / RR Payroll, LLC — kiosk opt-in evidence for A2P 10DLC campaign registration. Screens as approved 2026-09-28.
Kiosk opt-in flow for campaign review. Screens are renders from the kiosk software as approved on 2026-09-28; message bodies are the texts the system sends. The screens are shown in the order a customer meets them when entering a mobile number to join Royal Rewards or to request a receipt by text, followed by the text messages. Each image is rendered at the kiosk’s 1920 × 1080 display size; the text below each image is the on-screen wording, transcribed verbatim.
Joining Royal Rewards does not require any text-message consent. Account texts and marketing texts are separate optional choices, and no box starts checked.
The documents linked from the Join and receipt screens:
Step 1 — the customer enters a mobile number
On-screen text, transcribed verbatim ([ ] unchecked box, [x] checked box):
Enter your mobile number
Your free minutes and rewards go to this number.
Mobile number
Continue
No thanks — just wash
Step 2 — two optional boxes (as first shown: both unchecked, Join available)
Both boxes start unchecked, and Join can be tapped with neither checked. Under the boxes are the fine print and the line “By tapping Join you agree to…”, which links the Royal Rewards Terms, Terms & Conditions and Privacy Policy.
On-screen text, transcribed verbatim ([ ] unchecked box, [x] checked box):
Join Royal Rewards
Your 5 free minutes are waiting
[ ] Optional — text me Royal Rewards account updates from Royal Rinse Car Wash (enrollment confirmation, receipts I request, points-expiry notice).
[ ] Optional — text me Royal Rewards perks like free washes and other offers. Reply STOP anytime.
Msg & data rates may apply. Msg frequency varies. Reply STOP to end, HELP for help. Consent is not a condition of purchase or membership.
By tapping Join you agree to the Royal Rewards Terms, Terms & Conditions and Privacy Policy.
Join
Step 2 — the same screen after the customer checks both boxes
The customer may check either box, both or neither. The first box is consent to Royal Rewards account texts (enrollment confirmation, receipts the customer requests, points-expiry notice). The second box is separate consent to marketing texts. Agreement to the Royal Rewards Terms, Terms & Conditions and Privacy Policy is not part of either box: it is the line under the fine print.
On-screen text, transcribed verbatim ([ ] unchecked box, [x] checked box):
Join Royal Rewards
Your 5 free minutes are waiting
[x] Optional — text me Royal Rewards account updates from Royal Rinse Car Wash (enrollment confirmation, receipts I request, points-expiry notice).
[x] Optional — text me Royal Rewards perks like free washes and other offers. Reply STOP anytime.
Msg & data rates may apply. Msg frequency varies. Reply STOP to end, HELP for help. Consent is not a condition of purchase or membership.
By tapping Join you agree to the Royal Rewards Terms, Terms & Conditions and Privacy Policy.
Join
Step 3 — the customer taps Join
Tapping Join enrolls the customer in Royal Rewards and accepts the three documents linked in the line above it. Join works with neither box, either box or both boxes checked. What is texted afterwards follows only the two boxes. After Join, the account-texts box authorizes the account confirmation below, and the marketing box separately authorizes the marketing confirmation below and marketing texts.
Step 4 — What the customer receives
Enrollment confirmation: sent once after Join, only when the account-texts box was checked
Text message from Royal Rinse Car Wash
Royal Rinse: Enrolled for account texts: requested receipts, points expiry. Msg frequency varies. Msg & data rates may apply. Reply STOP to end, HELP for help.
No account confirmation is sent if the account-texts box is left unchecked.
Marketing confirmation: sent once after Join, only when the marketing box was checked
Text message from Royal Rinse Car Wash
Royal Rinse: You're in for Royal Rewards offers and perks. Msg frequency varies. Msg & data rates may apply. Reply STOP to end, HELP for help.
If both boxes are checked, both confirmations are sent. If neither box is checked, neither confirmation is sent. A receipt is sent only when separately requested.
Receipt: sent only when the customer asks for one on the receipt screen (step 5)
Text message from Royal Rinse Car Wash
Royal Rinse receipt: [amount] - [site] Bay [bay] - [date], [time]. Thanks for washing with us! Reply STOP to opt out.
Words in [brackets] are filled in from the wash. For a member the text adds “ - +[points] points” before the full stop. The thank-you sentence is shortened only when a long site name would take the text past 160 characters.
Step 5 — receipt by text after the wash (customer who is not a member)
The membership box starts unchecked. It is a membership choice, not consent to receive text messages. Tapping Send my receipt sends one receipt text (step 4). A customer who checks the membership box is taken to the Join Royal Rewards screen after the receipt (step 6), with the same two optional boxes, and joins only by tapping Join there.
On-screen text, transcribed verbatim ([ ] unchecked box, [x] checked box):
Get a receipt
We'll text your receipt to this number. Msg & data rates may apply. Reply STOP to end, HELP for help.
Mobile number
Terms & Conditions · Privacy Policy
[ ] Make me a Royal Rewards member and get 500 bonus points for my first paid wash.
Send my receipt
Skip receipt
Step 5 — receipt by text after the wash (existing member)
A customer who is already a member sees no membership box.
On-screen text, transcribed verbatim ([ ] unchecked box, [x] checked box):
Get a receipt
We'll text your receipt to this number. Msg & data rates may apply. Reply STOP to end, HELP for help.
Mobile number
Terms & Conditions · Privacy Policy
Send my receipt
Skip receipt
Step 6 — joining after the wash (the same two optional boxes, both unchecked)
A customer who joins after the wash sees the same two optional boxes, both unchecked, the same fine print and the same by-Join line. Join works with neither box checked, and the texts in step 4 follow the same rules.
On-screen text, transcribed verbatim ([ ] unchecked box, [x] checked box):
Join Royal Rewards
[ ] Optional — text me Royal Rewards account updates from Royal Rinse Car Wash (enrollment confirmation, receipts I request, points-expiry notice).
[ ] Optional — text me Royal Rewards perks like free washes and other offers. Reply STOP anytime.
Msg & data rates may apply. Msg frequency varies. Reply STOP to end, HELP for help. Consent is not a condition of purchase or membership.
By tapping Join you agree to the Royal Rewards Terms, Terms & Conditions and Privacy Policy.
Join