Every tipping interaction on the Aplauso kiosk follows a consistent 4-step flow from rating to payment confirmation. The entire experience is designed to take under 60 seconds.
Step 1 - Loading
When a guest opens a kiosk URL (via QR scan or tapping a kiosk), the page fetches the recipient's profile. During this brief moment (usually under 1 second), a pulsing sparkle icon and "Loading..." text appear.
Once loaded, the recipient's name, photo, and role are displayed at the top of every subsequent screen.
Step 2 - Rating
The guest sees:
- The recipient's profile (name, position, avatar)
- A customizable prompt - default: "How's my service?"
- Sub-text: "Tap a star to continue"
- Five large interactive stars in a row
Selecting any star triggers an animated feedback label:
| Stars | Label |
|---|---|
| ⭐ | "Needs Improvement" |
| ⭐⭐ | "Okay" |
| ⭐⭐⭐ | "Good" |
| ⭐⭐⭐⭐ | "Great!" |
| ⭐⭐⭐⭐⭐ | "Excellent!" |
After 800 milliseconds, the flow automatically advances - no button tap required. Rating is required; the guest cannot skip to payment without selecting a star.
Step 3 - Tip Selection
The guest sees:
- A customizable prompt - default: "Add a tip?"
- Sub-text: "Tap an amount to continue"
- A 3-column grid of preset amounts - defaults: $2 · $5 · $10 · $15 · $20 · $50
- Two additional options:
- "Other Amount" - opens the custom tip keypad
- "No, Thank You" - submits the rating only (no tip) and goes to thank-you
A footer note shows the service charge: "Amounts in USD. A 5% service charge will be added."
Tapping any preset proceeds after a 650 millisecond pause.
Custom Tip
Tapping "Other Amount" opens a numeric keypad with:
- Large formatted amount display (e.g., "$12.00")
- Numpad 0–9, backspace, and a confirm button
- Maximum allowed tip: $9,999
Step 4 - Payment
The guest sees a summary card:
| Line | Example |
|---|---|
| Tip amount | $10.00 |
| Service charge (5%) | $0.50 |
| Total | $10.50 |
And payment buttons:
- Apple Pay (if available on the guest's device/browser)
- Google Pay (if available on the guest's device/browser)
- Credit Card - redirects to Stripe Checkout
- Charge to Room - only shown if the property has enabled room charges
Room Charge (If Enabled)
If the guest selects "Charge to Room":
- They are asked for their room number and registered guest name.
- The system verifies the room against the property's current check-in records.
- On success, the tip is attached to their stay folio and they proceed to thank-you.
Confirmation - The Thank-You Page
After successful payment, the guest sees:
- A green checkmark icon
- "Thank You!" (English) or "¡Muchas gracias!" (Spanish)
- A personalized message: "Your generosity is appreciated. [Name] will be notified."
- Confetti animation - intensity scales with the rating (45% weight) and tip amount (55% weight): a bigger tip + higher rating = more confetti
- Yellow badge: "Your appreciation makes a difference"
- A link back to aplauso.io
There is no email receipt from the kiosk itself - Stripe may send a payment confirmation if the guest pays via Apple Pay or Google Pay with an email address stored in their wallet.