A café counter runs one dual-screen terminal. The customer taps a card or scans the code with Beem It, pays a discounted total — and the café still receives the full amount. Every screen below is the real product UI.
Digits fill from the cents up, so 2, 5, 0, 0 becomes $25.00. The cashier then presses Card or QR / Wallet.
The customer-facing screen mirrors the amount immediately and names the saving Beem members get.
The customer screen offers both at once: tap a card on the reader, or scan the code with Beem, Alipay+ or Binance Pay. Only Beem carries the saving.
The cashier side just waits, with Cancel available until the wallet confirms.
The app opens the order by itself: merchant, the discounted total, the order lines and the card it will use. Nothing here can be edited — it all comes from the code.
A face check runs before the money moves. Fail it and the order stays open, amount untouched, with the terminal still waiting.
Merchant, amount, order lines and the member offer.
The frame stays live — keep trying, back out, or tap a card on the terminal instead.
The customer paid $24.00; the café receives the full $25.00. The $1.00 member offer is funded by the program, not deducted from the sale.
The receipt lands in the customer's activity list; the sale appears under Transactions on the terminal.
The program does. The customer's total drops by $1.00 and the café is still paid $25.00 in full.
Tap or insert a card, or scan the code with Beem, Alipay+ or Binance Pay. Funds land in seconds.
Transactions shows today's sales and the total received; Settings holds reader status, currency and the member-offer switch.