启动页Splash
页面作用Purpose
品牌启动页,加载完成后进入登录。Brand splash; leads to sign-in once loaded.
元素与规则Elements & rules
- 显示 PCSO 监管标识、「18+ 仅限成年人」和 UTC+8 时区提示Shows the Regulated-by-PCSO badge, 18+ notice and UTC+8 tag
- 进度条走完后「Enter iLotto」可点The Enter iLotto button enables when the progress bar completes
登录Sign in
页面作用Purpose
手机号或邮箱 + 密码登录,成功后强制进入短信验证。Phone/email + password; success always continues to SMS verification.
元素与规则Elements & rules
- 字段:手机号或邮箱、密码(可切换明文)Fields: phone or email, password (show/hide)
- 不提供短信验证码登录、可信设备、生物识别No SMS-code login, trusted device or biometrics in phase 1
- 登录验证码累计错 5 次,仅锁定「登录」1 小时;找回密码等其他场景不受影响5 wrong sign-in codes lock only Sign-in for 1 hour; other scenarios such as password reset are unaffected
- 入口:忘记密码、注册Links: Forgot password, Register
登录第二因子(短信验证)SMS verification (2FA)
页面作用Purpose
密码通过后向手机发送 4 位验证码,验证后进入首页。4-digit SMS code after the password step; success enters Home.
元素与规则Elements & rules
- 4 位数字输入框,5 分钟有效,60 秒后可重发,重发后旧码作废4 digits, valid 5 min, resend after 60 s, old code voided on resend
- 每个场景下同一手机号每天最多发送 10 条(登录、注册验证、找回密码、修改联系方式、交易类各自独立),达到上限提示明天再试Max 10 codes per phone number per scenario per day (sign-in, registration, reset, contact change, transaction are counted separately); the limit message asks to retry tomorrow
- 累计错 5 次弹窗「登录已锁定 1 小时」,只锁该场景,到期自动解锁,成功后清零5 wrong codes open the "Sign-in locked for 1 hour" dialog; only this scenario is locked; auto-unlock; counter resets on success
- 演示验证码 1234;不提供「记住此设备」Demo code 1234; no "remember this device"
找回密码 · 步骤 1 输入账号Reset password · Step 1
页面作用Purpose
输入手机号或邮箱,发送验证码。Enter phone or email to receive a code.
元素与规则Elements & rules
- 「找回密码」场景单独计数:每天 10 条、错 5 次只锁找回密码 1 小时,不影响登录;本期不做图形验证码Counted as its own scenario: 10 codes/day; 5 errors lock only password reset for 1 hour, sign-in is unaffected; no graphic CAPTCHA in this phase
- 防账号枚举:账号不存在、已冻结、正常,一律提示「If this account exists, a verification code has been sent.」,冻结和不存在时不实际发码;冻结状态改在正确密码登录时提示Anti-enumeration: unknown, frozen and normal accounts all get the same "If this account exists…" message; no code is actually sent for unknown or frozen accounts; validation-stage errors follow the same sequence as a real account (including the 1-hour lock); a freeze during the flow shows "This link has expired" at the new-password step; the frozen notice appears at sign-in with the correct password
找回密码 · 步骤 2 验证码Reset password · Step 2
页面作用Purpose
输入 OTP_RESET 验证码。Enter the OTP_RESET code.
元素与规则Elements & rules
- 4 位验证码,错误显示剩余次数,错 5 次锁定 1 小时4-digit code; remaining attempts shown; 5 errors lock for 1 hour
找回密码 · 步骤 3 设置新密码Reset password · Step 3
页面作用Purpose
设置并确认新密码。Set and confirm a new password.
元素与规则Elements & rules
- 8–20 位,须含字母和数字;两次输入一致才可提交8–20 chars with letters and digits; both entries must match
注册Register
页面作用Purpose
创建账号,采集姓名、联系方式、生日、密码以及可选的地址与财务信息。Create an account: name, contacts, birth date, password, plus optional address and financial info.
元素与规则Elements & rules
- 出生日期须年满 18 岁Date of birth must be 18+
- 地址选填,但五项要填就一起填:境内为 Region→Province→City/Municipality→Barangay 四级联动(PSGC),境外为国家等 5 项Address is optional but all-or-nothing: Philippines uses 4-level cascading Region→Province→City→Barangay (PSGC); abroad uses 5 fields
- 财务信息选填:收入来源(多选)、5 档月收入Financial info optional: source of income (multi), 5 monthly-income bands
- 点击继续时一次性校验:未填或格式错的栏位红框 + 栏位下红色英文提示,自动滚到第一个错误,开始修改后红框消失;选填项不标红On Continue every invalid field turns red with an English message below it; the page scrolls to the first error; the red state clears once the user edits the field; optional fields are never flagged
- 提交后进入联系方式验证Submitting continues to contact verification
验证联系方式Verify your contact
页面作用Purpose
分别验证手机和邮箱,只证明联系方式属于本人,不开通投注。Verify mobile and email ownership; does not unlock betting.
元素与规则Elements & rules
- 手机用 OTP_REGISTER,邮箱用 EMAIL_OTPMobile uses OTP_REGISTER; email uses EMAIL_OTP
- 「注册验证」场景单独计数:每天 10 条,错 5 次锁 1 小时Own scenario: 10 codes/day; 5 errors lock for 1 hour
eKYC · 步骤 1 选择证件eKYC · Step 1 document
页面作用Purpose
选择证件类型,共 5 步。Pick a document type (5 steps in total).
元素与规则Elements & rules
- 可选:PhilSys 国民身份证、驾照、护照、UMIDOptions: PhilSys National ID, Driver's License, Passport, UMID
- 未通过 eKYC 不能投注、充值、提现,首页可浏览Without eKYC the user cannot bet, deposit or withdraw; browsing is allowed
eKYC · 步骤 2 拍摄证件eKYC · Step 2 capture ID
页面作用Purpose
拍摄证件正反面。Capture front and back of the ID.
元素与规则Elements & rules
- 提示四角完整、无反光;正反面都拍完才可下一步Prompts for all corners and no glare; Next enables when both sides are captured
eKYC · 步骤 3 活体检测eKYC · Step 3 liveness
页面作用Purpose
按提示完成动作的活体检测。Liveness check following on-screen prompts.
元素与规则Elements & rules
- 点击开始后依次完成动作,完成进入人脸比对Start runs through the prompts, then moves to face match
eKYC · 步骤 5 核对并提交eKYC · Step 5 review & submit
页面作用Purpose
展示 6 项自动校验结果。Shows the 6 automatic checks.
元素与规则Elements & rules
- 6 项全部通过:自动批准,直接进入首页All 6 pass: auto-approved, goes straight to Home
- 任一项未通过:转人工审核,最长 5 个工作日Any failure: routed to manual review, up to 5 business days
审核中KYC under review
页面作用Purpose
自动校验未全过,等待人工审核。Auto checks did not all pass; waiting for manual review.
元素与规则Elements & rules
- 四个进度节点:已提交 / 6 项自动校验 / 人工审核(仅校验未过时)/ 结果Four progress steps: Submitted / 6 auto checks / Manual review (only if checks fail) / Result
- 期间可登录,但不能投注、充值、提现;可刷新状态Sign-in allowed, but no betting, deposits or withdrawals; status can be refreshed
审核被拒KYC rejected
页面作用Purpose
展示拒绝原因,可重新提交。Shows the rejection reason; user can resubmit.
元素与规则Elements & rules
- 四态:未验证 / 审核中 / 已通过 / 已拒绝Four states: Unverified / Under review / Verified / Rejected
- 「Resubmit」回到 eKYC 步骤 1Resubmit returns to eKYC step 1
首页Home
页面作用Purpose
总览:奖池横幅、游戏分类、入口。Overview: jackpot banners, game categories, shortcuts.
元素与规则Elements & rules
- 顶部栏:PCSO 圆形 logo + iLotto 字标、钱包总余额(默认打码)、充值、通知铃铛Top bar: PCSO logo + iLotto wordmark, total wallet balance (masked by default), Deposit, notification bell
- 快捷入口:Deposit / Withdraw / Lucky / HistoryShortcuts: Deposit / Withdraw / Lucky / History
- 全部游戏分 Lotto / Digit 两类;暂停销售的游戏置灰并提示「This game is paused」Games split into Lotto / Digit; paused games are greyed and show "This game is paused"
- 底部悬浮胶囊 Tab:Home / Result / Play / Ticket / AccountFloating pill tab bar: Home / Result / Play / Ticket / Account
幸运选号Lucky Numbers
页面作用Purpose
按游戏展示近 100 期的热号、冷号。Hot and cold numbers from the last 100 draws, per game.
元素与规则Elements & rules
- 切换游戏页签;「Add hot numbers to bet」把热号带入投注页Game tabs; "Add hot numbers to bet" pre-fills the Play page
PCSO 网点PCSO Outlets
页面作用Purpose
地图 + 网点列表(地址、营业时间、距离)。Map + outlet list (address, hours, distance).
元素与规则Elements & rules
- 大奖需要线下兑付时用户在此查找网点Used to find an outlet for in-person claims of large prizes
公告Notices
页面作用Purpose
展示管理端发布的公告。Shows notices published from Admin.
元素与规则Elements & rules
- 按时间倒序,点击展开正文;公告只有「生效中/已下线」两态Newest first, tap to expand; notices have two states: active / offline
投注 · 标准选号Play · Standard
页面作用Purpose
选择游戏、玩法并选号,实时显示注数和应付金额。Pick a game and play type, choose numbers; line count and amount due update live.
元素与规则Elements & rules
- 顶部卡片:奖池、下一期开奖时间、封盘倒计时(默认开奖前 2 小时,各游戏可配 10–1440 分钟)Header card: jackpot, next draw, cut-off countdown (default 2 h before draw; configurable 10–1440 min per game)
- 乐透单注 ₱25,每注选 6 个号;倍数、预购期数乐透最多 12 期Lotto line ₱25, 6 numbers per line; multiplier; pre-order up to 12 draws for lotto
- 单笔、日限额受 PlaySafe 限额约束;封盘后不可下单Per-bet and daily limits follow PlaySafe; no orders after cut-off
- 扣款顺序:先投注余额,再奖金余额Debit order: bet balance first, then prize balance
投注 · System 复式Play · System
页面作用Purpose
System 7–12:多选号码,系统拆成多注。System 7–12: pick extra numbers; expands into many lines.
元素与规则Elements & rules
- 注数 = C(n,6),如 System 8 = 28 注 = ₱700;自动汇总应付金额Lines = C(n,6), e.g. System 8 = 28 lines = ₱700; amount due is summed
- System 9 起可能超过单笔上限 ₱2,000,System 12 超日限 ₱20,000,提交时拦截From System 9 the ₱2,000 per-bet limit can be exceeded, System 12 exceeds the ₱20,000 daily limit; blocked on submit
投注 · 机选(Quick Pick)Play · Quick Pick
页面作用Purpose
机选 1–10 注,可单注重摇。Quick Pick 1–10 lines; each line can be re-rolled.
元素与规则Elements & rules
- 「Your lines」列表逐注显示,可单独重摇"Your lines" lists every line; each can be re-rolled
投注 · EZ2 2DPlay · EZ2 2D
页面作用Purpose
每天 3 场的 2 位数字游戏,号码 1–31。Daily 2-digit game, 3 draws a day, numbers 1–31.
元素与规则Elements & rules
- Straight:顺序须一致;Rambolito:顺序任意Straight: order matters; Rambolito: any order
- 单注价格按规则文档 ₱10,与第三方 ₱12 的口径待确认(附录 A)Price ₱10 per the rules doc; the third-party ₱12 figure is open (Appendix A)
投注 · Swertres 3DPlay · Swertres 3D
页面作用Purpose
3 位数字游戏。3-digit game.
元素与规则Elements & rules
- 每位 0–9;Straight / Rambolito;Rambolito 选全同号会警告Each digit 0–9; Straight / Rambolito; all-same digits show a warning for Rambolito
- 直选奖 ₱4,500,Rambolito 6 种排列 ₱750 / 3 种排列 ₱1,500(以规则文档为准)Straight ₱4,500; Rambolito ₱750 (6 perms) / ₱1,500 (3 perms) per the rules doc
投注 · 暂停销售的游戏(6D)Play · paused game (6D)
页面作用Purpose
游戏被管理端下架时仍可浏览,不可下单。A delisted game stays visible but cannot be ordered.
元素与规则Elements & rules
- 6D 单价 ₱12,固定奖级 150,000 / 40,000 / 4,000 / 400 / 406D ₱12 per line; fixed tiers 150,000 / 40,000 / 4,000 / 400 / 40
开奖结果Results
页面作用Purpose
按游戏查看最新开奖号码、奖池与奖级。Latest draw numbers, jackpot pool and prize tiers per game.
元素与规则Elements & rules
- 奖级表:头奖为滚存奖池,2–4 等部分为固定奖池由中奖注平分或固定金额,按游戏规则文档Tier table: jackpot rolls over; lower tiers are fixed pools shared by winning lines or fixed amounts, per the game rules doc
- 历史开奖列表,右上角星标收藏Past draws list; star icon to favourite
我的彩票(列表)My Tickets (list)
页面作用Purpose
按状态分页签查看所有票据。All tickets with status tabs.
元素与规则Elements & rules
- 6 态:预购 / 待开奖 / 中奖待申领 / 已领奖 / 未中奖 / 已作废6 states: Pre-order / Awaiting draw / Won – to claim / Won – claimed / Lost / Voided
- 每张卡片:游戏、期号、玩法、号码、票号、金额;中奖待申领的票只提示「点击查看详情和申领码」Card shows game, draw, play type, numbers, ticket no., amount; won-to-claim cards only say "open for details and your claim code"
- 列表不展示申领码The claim code is not shown in the list
票据详情 · 待开奖Ticket details · Awaiting draw
页面作用Purpose
展示一张票的全部信息。Everything about one ticket.
元素与规则Elements & rules
- 字段:游戏、期号、玩法、注数、倍数、投注金额、下单时间、号码Fields: game, draw, play type, lines, multiplier, bet amount, placed at, numbers
- 未开奖显示「尚未开奖」和封盘时间;每注超过 12 默认折叠Undrawn shows "Not drawn yet" and the cut-off; more than 12 lines are collapsed by default
票据详情 · 中奖待申领Ticket details · Won, to claim
页面作用Purpose
大奖(> ₱300,000)显示申领码,到 PCSO 线下兑奖。Prizes above ₱300,000 show a claim code for in-person redemption at PCSO.
元素与规则Elements & rules
- 申领码 8 位字母数字 + 二维码,有效期至兑奖截止日(开奖日 + 1 年零 1 天)8-char alphanumeric code + QR, valid until the claim deadline (draw date + 1 year + 1 day)
- 「重新生成」仅截止日前可用,每票最多 3 次,旧码立即作废;截止日后隐藏并提示按逾期作废处理Regenerate only before the deadline, max 3 per ticket, old code voided at once; after the deadline it is hidden with an expiry notice
- 支票线下支付,不进入钱包;申领码不经短信/邮箱发送Paid by cheque offline, never credited to the wallet; the code is never sent by SMS/email
票据详情 · 已领奖Ticket details · Claimed
页面作用Purpose
自动入账的中奖票:显示奖级拆分和代扣税。Auto-credited winning ticket with tier breakdown and withholding tax.
元素与规则Elements & rules
- 奖级明细:奖级、注数、每注奖金、小计;奖金向下取整到分Breakdown: tier, lines, per-line prize, subtotal; rounded down to the cent
- 税前 > ₱10,000 按税前全额代扣 20%;≤ ₱300,000 自动入奖金余额Pre-tax above ₱10,000 is taxed 20% on the full amount; up to ₱300,000 is auto-credited to prize balance
- 税额、实付只读Tax and net amount are read-only
票据详情 · 已逾期Ticket details · Expired
页面作用Purpose
大奖票过了兑奖截止日。A large-prize ticket past its claim deadline.
元素与规则Elements & rules
- 状态不新增,仍是「中奖待申领」,标签显示「已逾期」;申领码划线、不再有效,重新生成按钮隐藏No new status: still Won – to claim, labelled Expired; the claim code is struck through and no longer valid; Regenerate is hidden
- 奖金按逾期作废处理;截止日后 PCSO 再推送「已兑奖」一律拒收The prize is treated as forfeited; any PCSO redeemed push after the deadline is rejected
- 已逾期票再保留 30 天后归档;归档后列表不再显示,点进详情提示 This ticket is past its retention period.An expired ticket is kept 30 more days, then archived; archived tickets leave the list and their detail shows This ticket is past its retention period.
票据详情 · 已作废Ticket details · Voided
页面作用Purpose
游戏下架、不开奖日调整等导致作废。Voided because the game was delisted, a no-draw day, etc.
元素与规则Elements & rules
- 原路退回投注 / 奖金余额,并生成退款流水Refunded back to the original balances and logged as a Refund transaction
- 固定英文说明:This draw was cancelled because the game was unavailable at draw time. Your payment has been refunded to the balances it was paid from.(本期作废只有游戏下架一种原因)Fixed explanation: This draw was cancelled because the game was unavailable at draw time. Your payment has been refunded to the balances it was paid from. (Delisting is the only void reason in this phase)
钱包Wallet
页面作用Purpose
总余额 = 投注余额 + 奖金余额,默认打码。Total = bet balance + prize balance, masked by default.
元素与规则Elements & rules
- 投注余额可充值;奖金余额可提现(Withdrawable)Bet balance is topped up; prize balance is withdrawable
- 已绑定支付账户列表,可删除或进入管理Bound payment accounts, with delete / manage
交易流水Transactions
页面作用Purpose
按类型分页签:Deposit / Withdraw / Bet / Prize / Refund。Tabs: Deposit / Withdraw / Bet / Prize / Refund.
元素与规则Elements & rules
- 充值三态:处理中 / 成功 / 失败Deposit states: Processing / Success / Failed
- 时间统一 UTC+8;只有进入钱包的奖金才出现,> ₱300,000 的奖金不在此列Times in UTC+8; only prizes credited to the wallet appear — prizes above ₱300,000 do not
交易流水 · 退款Transactions · Refund
页面作用Purpose
作废票的退款记录。Refunds for voided tickets.
元素与规则Elements & rules
- 字段:流水号、原票号、退款金额、退回投注余额、退回奖金余额、作废原因、退款时间Fields: transaction id, ticket no., refund amount, to bet balance, to prize balance, void reason, refunded at
绑定支付账户Payment accounts
页面作用Purpose
绑定 GCash / Maya / 银行账户。Bind GCash / Maya / bank accounts.
元素与规则Elements & rules
- 账户持有人姓名须与实名一致Account holder must match the verified name
- 同一渠道下同一账号只能绑定一个玩家,已被绑定提示「This account is already linked to another player…」;同一玩家可绑定多个不同账户One account per channel can be linked to only one player; otherwise "This account is already linked to another player…"; a player may link several different accounts
- 一期对接聚合支付沙箱Phase 1 runs against the aggregator sandbox
充值Deposit
页面作用Purpose
选金额与支付账户,入账到投注余额。Choose amount and account; credited to bet balance.
元素与规则Elements & rules
- 快捷金额 ₱100 / 500 / 1,000 / 2,000;受 PlaySafe 日/周/月充值限额约束Quick amounts ₱100 / 500 / 1,000 / 2,000; capped by PlaySafe daily/weekly/monthly limits
- 演示版放宽:只选支付渠道(GCash / Maya / 银行卡)和金额,不要求已绑定账户,不限定付款方(暂定,待合规确认);已绑定账户只用于提现Demo relaxation: pick a payment channel (GCash / Maya / bank card) and an amount; no bound account required and the payer is not restricted (provisional, pending compliance); bound accounts are for withdrawals only
- 自我排除或冷静期内不可充值No deposits during self-exclusion or cool-off
提现 · 填写金额与去向Withdraw · amount & destination
页面作用Purpose
只能提取奖金余额,最低 ₱100。Prize balance only, minimum ₱100.
元素与规则Elements & rules
- 每笔提现都要短信 MFA;无人工审核Every withdrawal needs SMS MFA; there is no manual review
- 提现单三态:处理中 / 已到账 / 已拒绝(仅 MFA 失败)Withdrawal states: Processing / Paid / Rejected (MFA failure only)
提现 · MFA 验证Withdraw · MFA
页面作用Purpose
输入短信验证码。Enter the SMS code.
元素与规则Elements & rules
- 连续 3 次失败,提现锁定 30 分钟(与登录 5 次 / 1 小时是两套规则)3 consecutive failures lock withdrawals for 30 minutes (separate from the 5 / 1-hour login rule)
提现 · 锁定中Withdraw · locked
页面作用Purpose
锁定倒计时;锁定不是提现单状态。Lock countdown; locking is not a withdrawal status.
元素与规则Elements & rules
- 倒计时结束自动解锁;期间仍可投注、查看余额Auto-unlocks at zero; betting and balance viewing still work
我的账户Account
页面作用Purpose
账户入口:资料、钱包、记录、PlaySafe、帮助。Hub for profile, wallet, records, PlaySafe and help.
元素与规则Elements & rules
- 显示昵称、UID、身份验证状态Shows nickname, UID, verification status
资料修改Edit profile
页面作用Purpose
改昵称、头像颜色、背景;改手机/邮箱需验证码。Nickname, avatar colour, background; changing mobile/email needs a code.
元素与规则Elements & rules
- 修改联系方式向新手机号发送 OTP_CHANGE_CONTACT,邮箱用 EMAIL_OTPChanging contacts sends OTP_CHANGE_CONTACT to the new number; email uses EMAIL_OTP
- 「修改联系方式」场景单独计数:每天 10 条,错 5 次锁 1 小时Own scenario: 10 codes/day; 5 errors lock for 1 hour
账号安全Account security
页面作用Purpose
修改密码、登录历史。Change password and view sign-in history.
元素与规则Elements & rules
- 登录历史:设备、地点、时间,标记当前设备History: device, place, time; current device flagged
通知Notifications
页面作用Purpose
站内通知列表。In-app notification list.
元素与规则Elements & rules
- 类型包含开奖结果、中奖、退款到账、限额调整、调高申请已取消、冷静期开始/结束、自我排除开始/到期/解除申请结果、系统维护等;理性娱乐弹窗确认后也留一条记录(模板 MSG_REALITY_CHECK,Play responsibly)Types include draw result, prize, refund received, limit change, raise request cancelled, cool-off / self-exclusion started, request declined, maintenance; a reality-check popup leaves a record once acknowledged
- 正文不含申领码、证件号、银行卡号Bodies never contain claim codes, ID or card numbers
- 「Mark all read」一键已读Mark all read in one tap
PlaySafe(限额与排除)PlaySafe
页面作用Purpose
充值/投注限额、冷静期、自我排除。Deposit/bet limits, cool-off, self-exclusion.
元素与规则Elements & rules
- 限额调低即时生效,调高 24 小时后生效Lowering a limit is immediate; raising takes effect after 24 hours
- 统计周期为自然周期(UTC+8):每日 00:00、每周一 00:00、每月 1 日 00:00 起算;作废退款不回减当期投注累计Limits use calendar periods (UTC+8): daily from 00:00, weekly from Monday 00:00, monthly from the 1st; refunds do not reduce the period bet total
- 调高等待期内被取消(调低、再次调高或到期校验不通过)会收到「Raise request cancelled」通知A raise cancelled during the wait (lowered, re-raised or failed at expiry) sends a Raise request cancelled notification
- 冷静期:期间不可投注、充值,到期自动解除Cool-off: no betting or deposits; ends automatically
自我排除中(受限登录)Self-exclusion (restricted)
页面作用Purpose
排除期内保持登录,但限制功能。Stays signed in, with restrictions.
元素与规则Elements & rules
- 不可投注、充值;可查余额、提现奖金、使用帮助No betting or deposits; balances, prize withdrawal and help remain
- 每个页面顶部有受限提示条;点投注/充值弹拦截说明A restriction banner tops every page; Bet/Deposit open a blocking dialog
自我排除到期 · 申请解除Exclusion ended · apply to lift
页面作用Purpose
定期排除到期后不自动恢复,需申请解除。A fixed-term exclusion does not lift itself; the user must apply.
元素与规则Elements & rules
- 审批中显示「解除申请审批中」;驳回显示原因可重新申请;永久排除无入口Pending shows "request under review"; declined shows the reason and allows reapplying; permanent exclusion has no entry
- 批准后立即恢复,无需重新登录Approval restores access immediately, no re-login
问题赌博帮助(PGSI 自评)Problem gambling help
页面作用Purpose
9 题 PGSI 自评,每题 0–3 分。9-question PGSI self-assessment, 0–3 points each.
元素与规则Elements & rules
- 结果只在本设备显示,不保存Result is shown on this device only and is not stored
- PGSI = 问题赌博严重程度指数PGSI = Problem Gambling Severity Index
帮助Help
页面作用Purpose
常见问题、游戏规则、客服入口。FAQ, game rules, support.
元素与规则Elements & rules
- Game rules 展示 9 款游戏的奖级表Game rules show prize tiers for all 9 games
- Live chat / Email 联系客服Live chat / Email support
封盘倒计时Cut-off countdown
页面作用Purpose
临近封盘时顶部显示倒计时。Countdown shown near the cut-off.
元素与规则Elements & rules
- 倒计时 = 开奖时间 − 封盘提前时间(默认 120 分钟);归零后不可下单Countdown = draw time − cut-off lead (default 120 min); no orders at zero
后台登录(账号 + 密码)Admin sign-in
页面作用Purpose
员工账号密码登录,下一步强制短信 OTP。Staff account + password; SMS OTP always follows.
元素与规则Elements & rules
- 不提示是账号错还是密码错Does not reveal whether the account or the password was wrong
- 无角色切换交互;页面只显示静态标签「可见角色:XXX」No role switcher; pages only show a static "Visible to: XXX" tag
- 所有岗位(含系统管理员)都需要 OTP,每次登录都验证All roles (including System admin) need OTP, on every login
后台登录(短信验证码)Admin sign-in · OTP
页面作用Purpose
输入 4 位短信验证码,成功才发放会话。Enter the 4-digit SMS code; the session starts only on success.
元素与规则Elements & rules
- 验证码发往员工绑定手机号(中间脱敏);5 分钟有效,60 秒后可重发Sent to the bound phone (masked); valid 5 min; resend after 60 s
- 管理端登录场景:同一手机号每天最多 10 条(不与玩家端合计);累计错 5 次锁定 1 小时,输错显示剩余次数Admin sign-in scenario: 10 codes per number per day (not shared with the player app); 5 wrong codes lock 1 hour; remaining attempts shown
- 不提供「记住此设备」;演示验证码 1234No "remember this device"; demo code 1234
- 全部登录结果写入审计日志,保存 5 年Every login result goes to the audit log, kept 5 years
运营仪表盘Operations dashboard
页面作用Purpose
经营概览和待办。Business overview and to-dos.
元素与规则Elements & rules
- 4 张 KPI:销售额、出票量、投注玩家、系统可用率;支持今日/本周/本月/导出4 KPIs: sales, tickets issued, betting players, availability; Today / Week / Month / Export
- 左:系统状态 5 行(组件/状态/说明);右:待办(身份审核、MFA 告警、销售对账差异等)Left: 5-row system status (component/state/note); right: to-do (identity reviews, MFA alerts, reconciliation gaps)
- 按游戏销售条形图;按岗位显示不同模块(5 类岗位 RBAC)Sales-by-game bars; modules vary by role (5 role types, RBAC)
游戏管理Games
页面作用Purpose
游戏配置、封面、封盘提前时间、上下架。Game config, cover, cut-off lead time, list/delist.
元素与规则Elements & rules
- 游戏的期次、奖级、开奖时间由上游同步,不可手改;只管理上下架、封面和封盘提前时间Draws, tiers and draw times come from upstream and are not editable; only listing, cover and cut-off lead are managed here
- 封盘提前时间 10–1440 分钟,默认 120Cut-off lead 10–1440 min, default 120
- 下架时提示:该期开奖时间之后的票将作废并原路退款Delisting warns that tickets for draws after the draw time are voided and refunded to their original balances
- 「View rules」弹窗显示该游戏奖级表,含中英文「命中说明」列(如 Match 6 numbers)"View rules" opens the game's prize tier table, including a Match description column (e.g. Match 6 numbers)
编辑游戏封面Edit game cover
页面作用Purpose
选择封面渐变和标语。Pick cover gradient and tagline.
元素与规则Elements & rules
- 保存后 C 端首页和投注页封面同步(正式系统)On save, the player Home and Play covers update (production system)
设置封盘提前时间Set cut-off lead
页面作用Purpose
按游戏设置开奖前多久封盘。Set how long before the draw sales close, per game.
元素与规则Elements & rules
- 快捷 60 / 120 / 240 分钟,也可自填 10–1440Presets 60 / 120 / 240 min or custom 10–1440
- 需填原因,写入审计日志A reason is required and goes to the audit log
开奖记录Draw results
页面作用Purpose
展示上游推送的开奖结果。Draw results pushed from upstream.
元素与规则Elements & rules
- 只读:开奖号码、奖池、中奖注数;不允许手工修改Read-only: numbers, pool, winning lines; no manual edits
- 可按游戏、日期筛选Filter by game and date
身份审核(列表)Identity review (queue)
页面作用Purpose
只处理自动校验未全过、转人工的申请。Only applications that failed auto checks and were routed to manual review.
元素与规则Elements & rules
- 汇总卡:待审、超 N 小时、证件失败、人脸失败Summary cards: waiting, overdue, document failed, face failed
- 列表字段:玩家、失败原因、提交时间、等待时长、状态Columns: player, failure reason, submitted, waiting time, status
- 人工审核最长 5 个工作日Manual review takes up to 5 business days
身份审核详情Identity review detail
页面作用Purpose
审核员查看全部提交资料后通过或拒绝。Reviewer sees all submitted data, then approves or rejects.
元素与规则Elements & rules
- 资料:注册信息、证件正反面、人脸比对、6 项自动校验结果Data: registration, ID images, face match, 6 auto-check results
- 拒绝必须填原因;访问和操作写入审计日志,页面带水印Rejection needs a reason; access and actions are audited; page is watermarked
- 仅「身份审核员」可见详情Detail visible to the Identity reviewer role only
玩家档案(列表)Players (list)
页面作用Purpose
玩家总览和检索。Player overview and search.
元素与规则Elements & rules
- KPI:注册玩家、本月新增、已验证、待审核KPIs: registered, new this month, verified, pending review
- 列表:状态、KYC、余额、最后登录;账号状态 3 态Columns: status, KYC, balance, last login; 3 account states
玩家档案详情Player detail
页面作用Purpose
单个玩家的资料、钱包、责任博彩状态。One player's profile, wallet and responsible-gaming state.
元素与规则Elements & rules
- 显示资料、钱包(投注/奖金)、限额、冷静期、自我排除Profile, wallet (bet/prize), limits, cool-off, self-exclusion
- 操作:重置密码等,均写审计日志Actions such as password reset are audited
自我排除恢复审批Self-exclusion restoration
页面作用Purpose
审批玩家的解除自我排除申请。Approve or decline players' requests to lift self-exclusion.
元素与规则Elements & rules
- 列表:排除时长、到期日、申请时间、状态;操作:批准 / 驳回(驳回需写原因,玩家可见)Columns: period, end date, requested at, status; Approve / Decline (reason shown to the player)
- 下方为限额调高待生效清单(24 小时后生效)Below: pending limit raises (effective after 24 h)
交易流水 · 充值Transactions · Deposits
页面作用Purpose
充值记录,只读。Deposit records, read-only.
元素与规则Elements & rules
- 状态:处理中 / 成功 / 失败;含渠道和支付参考号States: Processing / Success / Failed; includes channel and payment reference
交易流水 · 提现Transactions · Withdrawals
页面作用Purpose
提现记录,无人工审核。Withdrawals; no manual review.
元素与规则Elements & rules
- 三态:处理中 / 已到账 / 已拒绝;已拒绝仅因 MFA 失败Three states: Processing / Paid / Rejected; Rejected only for MFA failure
交易流水 · 下单Transactions · Bets
页面作用Purpose
每张票一行,格式 TKT+日期+序号。One row per ticket, format TKT + date + sequence.
元素与规则Elements & rules
- 玩法列显示标准 / 复式 System n / 5-Roll 及注数,金额含倍数Play column shows Standard / System n / 5-Roll and line count; amount includes multiplier
交易流水 · 兑奖Transactions · Prize claims
页面作用Purpose
PCSO 推送的兑奖记录登记,只读。Read-only register of redemption records pushed by PCSO.
元素与规则Elements & rules
- 不做核验工作流;> ₱300,000 的大奖以支票线下支付,不进钱包No verification workflow; prizes above ₱300,000 are paid by cheque offline and never touch the wallet
交易流水 · 退款Transactions · Refunds
页面作用Purpose
作废票的退款记录。Refunds of voided tickets.
元素与规则Elements & rules
- 字段:流水号、玩家、原票号、退款金额、退回投注/奖金余额、作废原因、退款时间Fields: transaction id, player, ticket no., amount, to bet/prize balance, reason, time
销售报表Sales report
页面作用Purpose
销售额、交易量、出票、投注玩家、趋势和分游戏明细。Sales, transactions, tickets, bettors, trend and per-game table.
元素与规则Elements & rules
- 交易当量按每满 ₱25 一笔折算(口径待确认,附录 A)Transaction units = every ₱25 (basis pending, Appendix A)
奖金与派彩报表Prizes & payouts
页面作用Purpose
按奖级、派彩方式统计。Stats by tier and payout method.
元素与规则Elements & rules
- 派彩方式:自动入账 / 线下支票 / 逾期Payout: auto credit / cheque offline / expired
审计日志Audit log
页面作用Purpose
只追加、不可修改的操作日志。Append-only, immutable log.
元素与规则Elements & rules
- 字段:时间、操作人、岗位、模块、事件、对象、来源 IP、结果Fields: time, operator, role, module, event, object, source IP, result
- 保存 5 年;可导出 CSV / JSON / PDFKept 5 years; export CSV / JSON / PDF
短信模板(列表)SMS templates
页面作用Purpose
一期 12 个短信模板,全部已启用。12 SMS templates in phase 1, all enabled.
元素与规则Elements & rules
- 验证码类 6 个:OTP_LOGIN、OTP_ADMIN_LOGIN、OTP_REGISTER、OTP_TXN、OTP_CHANGE_CONTACT、OTP_RESET6 OTP templates: OTP_LOGIN, OTP_ADMIN_LOGIN, OTP_REGISTER, OTP_TXN, OTP_CHANGE_CONTACT, OTP_RESET
- 模板内容只有英文一版Template content is English only
短信模板编辑SMS template editor
页面作用Purpose
编辑正文、插入变量、预览、保存版本。Edit body, insert variables, preview, save a version.
元素与规则Elements & rules
- 验证码类必须保留 {code} 与 {minutes};通知类必须含 {link}OTP templates must keep {code} and {minutes}; notification templates must include {link}
- 不得含申领码、奖金金额等敏感信息;保存生成新版本,只影响之后发送No claim codes or prize amounts; each save creates a version and affects later sends only
PCSO 模拟页 · 推送游戏与排期PCSO simulator · games & schedule
页面作用Purpose
游戏规则、期次由此推送,玩家端出现对应可售期次。Game rules and draws are pushed from here; the player app then shows the sellable draw.
元素与规则Elements & rules
- 位于「游戏管理」页签下,仅运营专员可见,不新增独立菜单A tab under Games, visible to Operations only; no separate menu
- 四个子页:推送游戏与排期 / 开奖结果 / 已兑奖 / 推送日志;必填项为空时提示Four sub-tabs: games & schedule / draw result / redeemed / push log; required fields are validated
- 不提供「下发申领码」「推送封盘时间」;辅助功能:一键生成本周排期、随机开奖号码No "issue claim code" or "push cut-off time"; helpers: generate this week's schedule, random winning numbers
- 正式对接 PCSO 后替换为真实接口Replaced by the real PCSO interface once integrated
PCSO 模拟页 · 推送日志PCSO simulator · push log
页面作用Purpose
每次推送的处理结果,失败可重推。Result of every push; failed pushes can be re-pushed.
元素与规则Elements & rules
- 可按类型、处理状态筛选,展示失败原因Filter by type and status; failure reasons shown
- 兑奖截止日之后的「已兑奖」推送一律拒收并记录Redeemed pushes after the claim deadline are always rejected and logged
- 失败的推送按原推送号重新推送Failed pushes are re-pushed under the original push number
公告Notices
页面作用Purpose
发布给玩家的公告。Notices published to players.
元素与规则Elements & rules
- 两态:生效中 / 已下线;可设生效时间和受众Two states: active / offline; effective time and audience
站内信Direct messages
页面作用Purpose
20 个站内信模板、手动发送、批量发送。20 templates, manual send, bulk send.
元素与规则Elements & rules
- 营销类不发给自我排除期内玩家;交易和法律强制通知照常Marketing is not sent to self-excluded players; transactional and mandatory notices still are
用户管理User management
页面作用Purpose
员工账号、岗位、手机号和状态。Staff accounts, roles, phone, status.
元素与规则Elements & rules
- 5 类岗位,唯一互斥是「系统管理员 ✕ 业务角色」5 roles; the only exclusion is System admin ✕ business roles
- 新建/重置密码生成临时密码,首次登录必须改;不能删除,只能禁用New/reset creates a temporary password to change at first login; no delete, only disable
- 角色或手机号变更后在线会话立即失效Role or phone changes invalidate active sessions