QR code employee reviews let a customer scan the badge of the person who served them, leave a star rating and a comment on their own phone, and add a tip for that one employee, with no app and no login. In Ribbe, the badge, the review page, the tip charge and the manager's reporting are part of the same rental point of sale, so the feedback lands against the right employee and the tip shows up in your sales like any other card transaction.
This guide covers how a staff review QR code works, what the customer, the manager and the employee each see, and where QR code tipping sits in your books, using a ski and snowboard rental shop with Alex Morgan on the front desk and Jordan Lee in the yard as the example.
A review of your shop tells you the shop did fine. It rarely tells you that Alex fitted a family of four into boots in under ten minutes, or that Jordan hosed down the bikes and still had time to explain the lock. Those moments are why customers come back, and they are invisible in a single shop rating.
Per-employee feedback shows you who is consistently earning five stars and who needs coaching, in the customer's own words. Praise reaches the person it was meant for within minutes, and customers who want to say thank you with money can tie it to the right person instead of a jar on the counter.
The hard part has always been the mechanics. A customer walking out with skis on their shoulder needs the right person's name, the right form and a way to pay. A badge with a QR code answers all three at once.
Customer scanning a staff badge QR code with a phone at a ski rental counter
Every employee in Ribbe gets a stable, unique review code, a long random token that cannot be guessed from a name or a staff number. The badge QR encodes the link to that employee's review page. The same link can be copied and shared another way, for example in a text to a customer who has already left.
A manager can switch "Collect reviews" off for any employee, and can issue a "New code" if a badge is lost or an employee moves on. The old QR stops working the moment the new code is issued.
Scanning opens a public page in the phone's browser with a star rating, a comment box and, if your shop takes online card payments through Stripe in Ribbe, a tip option. Without Stripe the page still collects reviews; it simply has no tip section.
Badges come from Ribbe's badge designer. A shop can keep several named designs, say one for the front desk and one for the yard crew, and create, edit, duplicate or delete them. A live preview with a sample staff member shows the result as you change settings.
Ribbe badge designer with a live badge preview and the Content, Badge shape, Employee photo and Background control cards
The badge designer with a live preview of a sample badge and the Content, Badge shape, Employee photo and Background control cards
The controls cover the content (title, subtitle, a static role label, last name on or off, text sizes), an emoji that can be dragged, resized and rotated, the badge shape (rounded, sharp, arch or circle, portrait or landscape), the employee photo and its frame, the QR size, and the background: a solid color, a gradient, or an image from your gallery or an upload, plus text and accent colors. "Arrange elements freely" lets you drag and resize the title, photo, name, role, QR and subtitle anywhere on the badge.
Each employee is assigned a design from the staff list, from the user editor, or by the employee in the staff app. Printing happens from the badge window through your browser's print dialog on any printer you already own; no card printer is involved. Employees can also print their own badge from the staff time-clock app on their phone, and rotate their own code there if they lose one.
An employee's badge window from the staff list showing the QR badge, review link, Print badge and New code buttons
An employee's badge window from the staff list, with the QR, the review link, Print badge and New code
A point of sale setting also shows the signed-in cashier's badge in the corner of the customer-facing display during the sale and on the thank-you screen, so a customer at the counter can scan from the second screen.
The customer experience is short: scan, tap stars, type a sentence if they feel like it, decide on a tip, done. Nothing to install and no account to create, which matters when the customer is standing in a parking lot with a car full of gear.
The default question set is an "Overall experience" star rating, which is required, and an "Anything you'd like to share?" text box. The customer can add a name and an email or mobile number; all three are optional.
The public review page for Alex Morgan on a customer's phone with star rating, comment box and name field
The public review page for Alex Morgan on a customer's phone, with stars, a comment box and an optional name
If the email or mobile matches a customer record in Ribbe, the review is linked to that customer and their most recent order, so the manager can see which visit the comment was about.
Shops that want different questions can pick or edit their own set in the questionnaire editor: star ratings, free text, yes/no and multiple choice. One question set applies to every badge, so keep it short.
Below the questions sits the tip: preset amounts in your currency, for example $5, $10 and $20, or a custom amount. The customer pays with Apple Pay or Google Pay through the wallet button, or types a card. Stripe processes the payment, and the customer can give an email for a receipt. After submitting they see a thank-you and, if the tip went through, "Tip received".
The review page scrolled to the tip section with $5, $10 and $20 presets, a wallet pay button and a card field
The same page scrolled to "Leave Alex a tip?", with $5, $10 and $20 presets, a wallet pay button and a card field
Because the star rating is required by default, a tip always arrives with at least a rating.
Reviews land on the Reviews page, which needs the Review management permission. The "By staff" view lists each employee with average rating, number of reviews, tips collected, whether reviews are on or off, and a Badge button that opens the QR, the link, print and New code.
Reviews page in By staff view listing Alex Morgan and Jordan Lee with average rating, review count and tips collected
The Reviews page in By staff view, listing Alex Morgan and Jordan Lee with average rating, review count and tips collected
The "All reviews" view shows every review with employee, rating, reviewer and comment, with filters for rating and date range, text search and sorting.
Reviews page in All reviews view with a list of reviews showing stars, reviewer names and comments
The All reviews view, each review with its star rating, reviewer name and comment
On the employee's record, under Users, a Reviews tab shows the average, a star histogram, the response rate and the tips total. Filter pills narrow the list to All, With tips or Needs reply. A manager can type a reply inline; it is stored with the review for coaching and record keeping and is not sent to the customer.
An employee's Reviews tab in the user editor with rating summary, star histogram and reviews including a manager reply
An employee's Reviews tab in the user editor, with the rating summary, star histogram and a review that carries a manager reply
Employees see their own reviews and tips in the staff time-clock app on their phone, under a Reviews tab with With tips and No tips filters, and a push notification arrives when a new review lands.
Separately, Ribbe also collects an end-of-rental review about the order itself, shown on the same Reviews page under "Customer".
Rental shop manager reviewing the day's sales and tips on a tablet in a back office
Employee tipping often fails in the back office. Cash in a jar is hard to attribute and easy to argue about. Ribbe treats a tip as a normal transaction.
Each tip becomes a one-line sale of a "Tip" product, attributed to the employee and charged on the shop's online card terminal. It is also recorded in a tip ledger that links the employee, the review and the sale. Tips therefore appear in your sales and card payments like any other transaction, and per employee in the reviews screens.
What Ribbe does not do is pay your staff. Paying tips out is your payroll process; Ribbe gives you the per-employee totals and the transaction trail. Because tips run through the same card payments setup as your bookings and register sales, there is no second processor to reconcile.
Say the shop runs two badge designs. Alex Morgan's front desk badge is portrait with a photo, the role label "Front Desk" and a large QR, and it also appears on the customer display during every fitting. Jordan Lee's "Yard and Returns" badge is landscape with a bolder background, clipped to a jacket where customers see it at the return rack.
A family returns on Sunday afternoon. The parent scans Jordan's badge, gives five stars, writes "quick and friendly, the kids loved him" and adds a $10 tip through Apple Pay. On Monday the manager opens Reviews, By staff, and sees Jordan's weekend next to Alex's. On Jordan's Reviews tab the manager types a one-line reply as a note of thanks, which stays on the record. The parent had entered a mobile number that matched the booking, so the review is linked to that Sunday order.
For how reviews fit into the rest of a ski operation, see our guide to ski rental software; bike shops have an equivalent in our guide to bike rental software.
If you already run Ribbe's rental point of sale, the sequence is short: design a badge, assign it to staff, print, turn on the customer display badge if you use a second screen, and switch on online card payments through Stripe if you want tips. If you are still evaluating software, read our rental POS system guide first. There is no upfront software cost, online bookings carry a fee paid by your customers, and you can talk to us about anything else.
No. The badge QR opens a web page in the phone's browser. There is no download and no login.
The tip is part of the same form, and the "Overall experience" star rating is required by default, so a tip always arrives with at least a rating. The comment, name and contact details are optional.
Each tip is a one-line sale of a "Tip" product on the shop's online card terminal, attributed to the employee and recorded in a tip ledger. Paying the money out to staff is your own payroll process.
Yes. "Collect reviews" is a per-employee switch, and "New code" issues a fresh token so the old QR stops working immediately.
Not yet. Reviews collected through a staff badge are internal: they are shown to the manager and the employee inside Ribbe and are not published to review sites or on your website.
Give every employee their own review badge Design a badge, print it on the printer you already have, and start collecting per-employee reviews and tips from your customers' phones. Start a free trial