How to Reconcile a Casino Wallet Ledger With Game Session History

Quick answer: reconcile a casino session line by line instead of judging the closing balance alone. Start with Opening Balance + Credits − Debits ± Adjustments = Closing Balance. Match each round or hand to the wallet or transaction row using the ID, amount, timestamp, time zone and status. A repeated-looking amount is not automatically a duplicate charge; it may be a stake, settlement, reversal, refund, bonus movement or delayed posting. Mark unmatched rows and ask a precise question through a verified support route.

Decision rule: preserve the records first, separate cash/bonus/locked balances unless the interface defines a transfer, and never infer fraud, liability, refund or payout from arithmetic alone. This is a platform-neutral worksheet, not a claim about SuperAce88’s wallet schema or retention policy.

Five-step session reconciliation workflow from setting a time window to marking unmatched rows.
Match records systematically and isolate the exact row that needs a support explanation.

Why a balance-only check is not enough

A session can show a debit when a round starts, a credit when it settles, and a separate adjustment when an event is corrected or reversed. A history page may post these rows at different times or use a different identifier from the game screen. A bonus or locked balance may also be displayed beside a cash balance without being interchangeable. If you compare only the opening and closing numbers, you can miss the record that explains the difference.

The UK Gambling Commission’s RTS 1 and its remote-gambling-equipment guidance provide a UK reference distinction between customer-account information, gambling history, movement of funds and wallet or shadow-wallet records. GLI-19 describes session identifiers, timestamps, wager and win totals, balances and incomplete-game funds as a technical record model. A DraftKings casino help page is an operator-specific example of connecting a hand or spin to account transactions and an ID. These sources help structure a worksheet; they do not prove that SuperAce88 exposes the same fields.

Build the session reconciliation sheet

Choose a bounded window, such as one session or one disputed round, and write down the time zone you are using. Do not combine a whole month of entries until one smaller window is understood. Record the opening balance shown immediately before the first included entry, then list every credit, debit and adjustment in display order. Keep the original sign and currency notation. If an entry is pending, mark it pending instead of forcing it into the equation as final.

Time and sourceRound or transaction IDDebitCreditAdjustmentDisplayed balanceStatus / note
09:14:02 PHT, game historyROUND-EXAMPLE-01Opening balance recordedIllustrative row; copy the exact status shown.
09:14:08 PHT, wallet historyTX-EXAMPLE-0110.00Opening − 10.00Stake or debit is a hypothesis until the row label confirms it.
09:14:20 PHT, game historyROUND-EXAMPLE-01Result pendingDo not treat a missing animation as a final result.
09:15:04 PHT, wallet historyTX-EXAMPLE-0218.00Prior balance + 8.00 netCompare to the round result and the operator’s current rule.
09:16:11 PHT, transaction historyADJ-EXAMPLE-01+10.00Recomputed balanceAdjustment needs a reason, link and status before conclusion.

The amounts above are illustrative, not a prediction of any product outcome. Replace them with the exact rows shown in the account. Recalculate after every correction, but keep the earlier snapshot so a reviewer can see what changed.

Match records by more than amount

Amount is only one matching key. Two rounds can have the same stake, and a reversal can repeat the original amount. Prefer an exact round or transaction ID. If no shared ID exists, compare the timestamp window, game title, currency, status and sequence of entries. Record a time-zone conversion explicitly; “09:14” without a zone is not a reliable match.

Use a separate column called timing difference. A game result may appear first, while the wallet row posts later. A pending row may be replaced by a completed, voided or reversed row. Do not delete the first row when a later row appears. Keep both and note whether the later row references the earlier one.

Unmatched patternPossible record typeEvidence still neededSafe support question
Same amount appears twiceStake plus settlement, reversal, or a genuinely repeated debitIDs, status, timestamps and linked history rows“Which transaction ID links these two rows, and what status does each represent?”
Round exists, no wallet rowDelayed posting, separate balance, or missing recordRound ID, result, time zone and account-history window“Which wallet entry corresponds to round [ID], or is posting still pending?”
Wallet row exists, no roundAdjustment, manual correction, deposit/withdrawal or hidden session recordTransaction type, source screen and related reference“What event or adjustment generated transaction [ID]?”
Balances differ by pageCash, bonus, locked or game-specific balance, or a refresh delayBalance labels, capture times and any transfer wording“Which balance does this row affect, and when was it posted?”
Timestamp appears out of orderDifferent time zones, settlement date or asynchronous postingPage time zone, account time zone and capture time“Which time zone and posting date control this entry?”

Keep balance types separate

Cash, bonus, locked, promotional or game-specific balances should each have their own subtotal unless the interface explicitly defines a transfer. A bonus line may look like a credit but may not be withdrawable or spendable in the same way as cash. This article does not infer any SuperAce88 bonus rules, exclusions, expiry, conversion or wagering requirement. If a separate balance is displayed, record its exact label and ask how it participates in the equation.

For money entering or leaving an account, the existing deposit and withdrawal verification checklist is the better next step. If the issue needs a case file, use the support and transaction-record guide. For the distinction between demo, bonus and cash displays, see the balance-type explainer. Those pages do not change the rule that the current product records must be verified.

Send the minimum evidence packet

Before contacting support, make a private copy of the worksheet and the relevant screenshots. Include the bounded time window, time zone, opening and closing balances, each row, round and transaction IDs, and the one mismatch you want explained. Redact passwords, one-time codes, recovery phrases, full card numbers, bank details, QR codes and unrelated identity information. Navigate to support independently rather than trusting an unexpected message.

Ask for a record explanation, not a predetermined outcome: “Please identify the transaction type for TX-EXAMPLE-02, the associated round ID, the applicable status and the posting time zone.” If a support reply uses a different term, save the wording and ask which published rule or record definition controls. Arithmetic can expose a gap; it cannot by itself establish liability, fraud, a refund or a payout.

Boundaries of this worksheet

  • It does not establish a SuperAce88 wallet schema, export format, retention period, balance type, provider, fee, limit, timing or outcome.
  • It does not merge cash, bonus, locked or game balances without an explicit product definition.
  • It does not treat an external regulator, laboratory standard or another operator’s help page as a SuperAce88 rule.
  • It does not call a repeated amount a duplicate charge until identifiers, timing, status and reversal links are checked.
  • It does not recommend additional play, chasing losses or a particular settlement conclusion.

Frequently asked questions

Why do two rows show the same amount?

The amount could represent a stake and settlement, a reversal, a refund, a bonus movement or a genuinely repeated debit. Compare IDs, status, timestamps and linked references before choosing a label.

How do I handle different time zones or posting dates?

Record the time zone shown on each page and the time you captured it. Add a timing-difference column and do not reorder rows by clock time until the zones and posting dates are understood.

Should bonus and cash balances be reconciled together?

Not automatically. Keep separate subtotals unless the current interface explicitly defines how a transfer works. Record the displayed balance label and ask support which ledger the entry affects.

What if the round exists but no wallet entry appears?

Mark it unmatched, preserve the round ID and time window, and ask which transaction should correspond to it or whether posting is pending. Do not assume a missing row proves a loss or a refund.

What exact records should be sent to verified support?

Send the bounded worksheet, relevant round and transaction IDs, timestamps with time zones, status labels and minimum screenshots. Mask credentials, full payment details, QR codes and unrelated personal data.

Sources and editorial disclosure

Source note: sources were checked on 10 August 2026. UK Gambling Commission pages describe a UK framework; DraftKings is an operator example; GLI-19 is an industry standard. None establishes SuperAce88 wallet architecture, retention, providers, balance types or settlement outcome. Examples and arithmetic are illustrative and require independent verification.

Prepared by the SuperAce88 editorial team.

Editorial disclosure: This page is a platform-neutral reconciliation worksheet for educational use. It is not legal, financial or betting advice, does not establish fraud or liability, and does not promise a refund, payout or correction.