Skip to main content

Player Deposit Flow

A deposit is when a player gives cash to the shop and their game balance goes up.


Who is involved​

  • Player — brings cash
  • Cashier — records the deposit during an active shift
  • Shop — owns the cash and reconciles at shift close

When it happens​

  • Player is at the shop counter
  • Cashier has an active shift (shift started, opening cash counted)
  • Player provides their account (username, phone, or QR — per shop process)

Steps​

Player comes to counter with cash
│
▼
Cashier finds player account in Cashier portal
│
▼
Cashier enters deposit amount
│
▼
Player hands over cash — cashier verifies amount
│
▼
Cashier confirms deposit in the system
│
▼
Player balance increases immediately
│
▼
Player receives receipt or confirmation (if shop provides)

What success looks like​

CheckExpected result
Player balanceIncreased by deposit amount
Cashier shiftTransaction listed on active shift
Physical cashIn cashier drawer / shop safe per policy
PlayerCan use balance on kiosk or web

Important rules​

  • Deposits are cash only at the cashier counter (unless another method is explicitly enabled for your shop).
  • Cashier cannot deposit without an active shift.
  • Cashier cannot edit or delete a completed deposit — mistakes are escalated to shop manager.
  • No OTP is required for counter deposit (player is physically present).

If something goes wrong​

ProblemWhat to do
Wrong amount enteredStop — notify shop manager before player leaves
Balance did not updateNote time and player ID; do not take more cash; escalate
Player disputes balanceShop manager checks transaction history for that shift