Charge an attendee’s wallet at your booth (cashless, offline-ready)

Wallet Charge turns any phone into a cashless register for an event. Attendees load a prepaid wallet (a closed-loop gift card) and show you a pay code; you scan it to take payment — even with no signal.

Open it:
• Wallet Charge is a staff tool under the More menu — you'll need the Gift Cards module on, in your org or work context. It lives at /wallet/charge.

Take a payment:
1. Tap in the amount on the keypad.
2. Point the camera at the attendee's pay code (from their My Wallet screen).
3. It decides instantly:
• Green ✓ Charged — paid.
• ⏳ Queued — taken, finishing sync in a moment (a brief network hiccup).
• Amber Insufficient — the wallet doesn't have enough for this amount.
• Red ✕ Declined — the wallet isn't active.

Offline:
• The attendee's pay code carries a signed, tamper-proof balance, so the pad can trust it and take payment with no connection. Charges queue on the device and settle when you're back online.
• Because balances can move while you're offline, a wallet can occasionally come up short only after syncing (the same balance was spent at another booth). That surfaces as a conflict in the sync panel — never hidden.

Good to know:
• Express mode speeds up re-arm on a busy line; declines always hold long enough to read.
• The running drawer total on the device shows your sales for end-of-shift cash-out.
• Open the sync panel any time to see queued charges, retry failures, and Sync now.

See also: "My Wallet — pay with your phone at an event" and "How offline mode works at events."