# Virtual device: the customer's own flow

- Date: 2026-09-04
- Type: New
- Surface: Developer portal and CLI
- What you need to do: Nothing.
- Address: https://developers.rivr.io/changelog/2026-09-04-virtual-device-customer-flow

The virtual device now runs the same flow as the payment app on a clinic's terminal, screen for screen: the customer taps "Betala besök", keys in their personal number on the pad, and the device looks up their unpaid orders — none, one, or a list to choose from — then offers the merchant's payment methods, and after paying, "Betala nästa köp" for the rest. The copy is the app's own published strings in all eight languages (switch on the screen; Arabic and Persian render right-to-left). The personal number is only ever used for the upstream lookup — never logged or shown.

