Accessing Your join999 Transaction History
When you log into your join999 account, your dashboard displays a current balance and a quick-access link to your full transaction history. Click "View All Transactions" or navigate to the Cashier section, and you'll see a chronological list of every entry: deposits, withdrawals, slot-game payouts, live-dealer session results, sportsbook wagers, and balance adjustments. Each entry shows the date, time, amount, transaction ID, payment method (if applicable), and status.
Our transaction history interface filters by date range, transaction type (deposit, withdrawal, slot spin, live round, sportsbook bet), and status. For example, if you want to see all withdrawals submitted in the last 30 days, you can filter by "Withdrawal" and set the date range. This makes it easy to find specific events, especially if you've been active across multiple games and payment channels over several weeks.



Deposit Records & Payment Method Tracking
When you deposit funds into your join999 account, the transaction appears immediately in your history with status "Completed" or "Pending" (depending on the payment method). Deposits via DANA, e-wallet, mobile banking, local payment, and online payment typically complete within minutes. Bank transfers (e-wallet, mobile banking, local payment, online payment) may take longer depending on your bank's processing time. Our transaction history shows exactly which payment method you used, the amount, and the timestamp so you can reconcile with your bank statement if needed.
If a deposit appears "Pending" after several hours, our support team can investigate. They will check our payment gateway logs to confirm whether the issue lies with your bank, the payment processor, or our platform. We keep all deposit records indefinitely, so even if you ask about a deposit from last month, we can pull it up and trace what happened.
Your transaction history at join999 is your insurance policy. Every deposit, every game, every withdrawal is logged so disputes are resolved with facts, not assumptions.
Withdrawal Requests & Approval Workflow
When you request a withdrawal on join999, it enters your transaction history immediately with status "Pending Review." Our compliance team then verifies your identity (KYC documents), checks that your account balance matches our records, and confirms the withdrawal amount doesn't exceed your available funds. This process typically takes hours to a few business days, depending on how quickly you provide requested documents and how busy our verification queue is.
Your transaction history updates as the withdrawal progresses. You'll see status changes: "Pending Review" → "Verified" → "In Transit" → "Completed." If we need additional documents or information, your history displays a note with instructions, and a link to our support team. For large withdrawals or first-time requests, we may ask for proof of identity (passport, driver's license, or national ID) and proof of residence (utility bill or bank statement). This is standard practice and protects both your account and our platform.
Gaming Session Records & Slot Tournament Payouts
Every slot game you play at join999—whether Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, or Mahjong Ways—generates a transaction record. Your history logs each spin (or set of spins), the bet amount, the outcome, and the payout (if any). If you participate in a join999 slot tournament (daily or weekly scheduled events), the tournament results appear as a summary entry showing your final ranking and any tournament prize credited to your account.
Live-dealer games (blackjack, roulette, baccarat, Dragon Tiger) similarly appear in your history as individual sessions. Each session shows the timestamp, the total amount wagered during that round, the net win or loss, and your balance after settlement. This level of detail means you can track exactly how much time and money you've spent on each game type, which is helpful for personal budgeting and understanding your play patterns.
Sportsbook & Liga 1 Match Records
Wagers on our sportsbook (Liga 1, Piala Indonesia, Piala AFF, MotoGP, badminton, and other sports) create individual transaction entries. Your history shows the match, the wager amount, the odds at time of placement, the outcome (win, loss, void), and the settlement amount. This is especially valuable if you place multiple wagers across different matches—say, during a Liga 1 weekend or during Piala AFF tournament play—because you can see exactly which bets won and which lost, and why your balance changed.
-
1
Log in and open CashierStep 1
Your join999 dashboard displays recent transactions; click Cashier or Account History to access the full ledger.
-
2
Filter by date, type, or statusStep 2
Use the filter menu to narrow results by transaction type (deposit, withdrawal, game) or date range.
-
3
Click any transaction for detailsStep 3
Each entry shows a transaction ID, payment method (if applicable), and full details for your records.
-
4
Contact support with transaction ID if neededStep 4
When disputing a payment or reviewing a game outcome, provide the transaction ID from your history to speed up resolution.
Using Your Transaction History with Support
Our customer support team at join999 relies on your transaction history to resolve disputes quickly. If you contact us about a payment issue—say, a deposit that didn't arrive or a withdrawal that's delayed—we ask for your transaction ID. With that ID, we can pull your full record, check our payment gateway logs, and either confirm the problem or explain why the transaction is still in progress. The same principle applies to gaming disputes: if you question a slot-game outcome or a sportsbook settlement, reference the transaction ID and the specific entry in your history.
Our support team operates in English and Indonesian during business hours. You can reach us via live chat in-app, email, or our help centre. When you contact us, open your transaction history on a second screen so you can provide exact amounts, dates, and transaction IDs. This speeds up investigation and reduces back-and-forth communication. If your issue involves account verification (KYC), our team will guide you through the document-upload process and show you exactly what we've received and what's still pending in your account history.

Account Verification & KYC Document Status
If you're undergoing account verification (KYC—Know Your Customer), your transaction history includes a dedicated section showing the status of each document request. When we ask for your identity proof, we log the request in your history with a target completion date. As you upload documents, the history updates to show "Document Received" and "Under Review." If we approve your documents, the status changes to "Verified." If we need clarification or a re-upload, we display a note in your history explaining what's missing.
This transparency helps you track where you stand in the verification process. Some players in Jakarta, Surabaya, Bandung, Medan, or Semarang may need to resubmit documents if the first upload is unclear (due to lighting, resolution, or document expiration). Your transaction history records every submission attempt, so you'll never wonder whether we received your documents or how long approval typically takes.
Exporting & Archiving Your History
Most users access their join999 transaction history through the in-app dashboard, but if you need a permanent record for tax purposes or personal accounting, we offer an export feature. You can download a CSV or PDF file containing all transactions from a specified date range. This file includes transaction IDs, dates, amounts, payment methods, and descriptions, so you have a complete audit trail for your records.
We recommend archiving your transaction history periodically, especially if you're an active player across slots, live tables, and sportsbook markets. Your history at join999 is retained indefinitely on our servers, but having a local backup ensures you always have proof of your gaming activity, deposits, withdrawals, and account status.
