How Deposit Confirmation Works on dino69
When you choose a payment method and enter an amount in our mobile app, we generate a unique transaction reference—a string of numbers that ties your deposit to your account. We then direct you to your payment provider's interface. If you select DANA, you see e-wallet's payment screen; if you select mobile banking bank transfer, you see your bank's app or browser redirect. You authenticate and confirm the payment on their end, not ours. Your payment provider processes your instruction and sends us a confirmation webhook—a secure data signal that says "this transaction succeeded."
Our system receives that webhook and immediately credits your dino69 wallet. We update your balance in real-time on your mobile screen. You see your new balance, your transaction appears in your history, and you can access all sportsbook markets, live dealers, and slots. The entire sequence, from you confirming payment to your balance updating, takes anywhere from one second to 60 seconds depending on the payment partner's infrastructure and your internet speed.
We store your deposit record in our database with encrypted details: your account ID, the amount, the timestamp, the payment method used, and the transaction reference from your provider. This record is retained for 90 days for your transaction history and for regulatory audit purposes. After 90 days, we archive the record but keep it retrievable for up to 3 years in case you need to dispute or verify an old deposit.
Your payment provider (local payment, online payment, e-wallet, mobile banking, etc.) also stores their own record on their end. If you open local payment and check your transaction history, you will see the same transaction. Our records and their records are separate; we do not store your online payment account number or personal banking details on our servers. We only store the fact that a deposit occurred, the amount, and the confirmation status.
Payment Method Specifics and Confirmation Timing
Each payment method has its own confirmation pathway. Mobile wallets—e-wallet, mobile banking, local payment, online payment, e-wallet—use API connections, which means confirmation happens in milliseconds. You tap "Confirm" in their app, our servers receive the signal instantly, and your balance updates before you even see their confirmation screen. mobile banking (the unified QR code standard) follows the same fast path.
Bank transfers work differently. When you choose local payment, online payment, e-wallet, or mobile bankingwe generate a virtual account number unique to your deposit session. You see this number on your phone screen. You copy it, open your bank's app, and send money to that account. Your bank processes the transfer on their schedule—typically within minutes, sometimes seconds if you both use the same bank. Once the funds arrive in our virtual account, their system notifies us automatically, and we credit your dino69 balance within seconds of that notification.
During peak hours (evenings in Jakarta, Bandung, and Surabaya, especially around Liga 1 match days), bank-transfer confirmation may take longer because the banks' systems are handling many simultaneous transactions. On average, expect 30–60 seconds. During off-peak hours (early morning or late night), transfers often complete in under 10 seconds.



Your Deposit Receipt and Transaction History
Once confirmed, every deposit generates a receipt that we display on your phone screen. This receipt shows the amount deposited, the payment method, the date and time (in your local timezone), a confirmation code, and the transaction reference. You can take a screenshot of this receipt or export it as a PDF from your account history. We recommend keeping receipts for your own records, especially for larger deposits.
Your transaction history is accessible anytime from your mobile app under "Account" or "History." We list all deposits, withdrawals, and game activity in reverse chronological order—newest first. Each transaction shows the amount, the method, the timestamp, and the status (confirmed, pending, or failed). You can filter by date range, by method, or by type (deposit vs. withdrawal) to find specific transactions quickly.
Confirmation does not mean KYC approval
Your deposit confirming means your payment was processed. It does not mean your account has passed KYC verification. If your account is still pending identity verification, your confirmed balance sits in your wallet but may be unavailable for withdrawal until KYC is complete. Check your account's "Verification Status" tab to see where you stand.
Security, Encryption, and Data Handling
When you enter a deposit amount on dino69, our app sends that request to our servers over an encrypted TLS 1.3 connection. Your phone's operating system (Android or iOS) establishes this encrypted tunnel before any data leaves your device. Even if someone intercepts your network traffic, they see only encrypted data, not your amounts or account details.
Our payment processing does not store your card numbers, bank account details, or wallet credentials. When you tap a payment method, we redirect you directly to that provider's interface. You authenticate with them, not with us. Once they confirm payment, they send us only a confirmation signal—no sensitive credentials pass through our servers. This architecture protects both you and your payment provider.
We classify deposit confirmations as "transaction data" under our privacy policyWe retain transaction data for 90 days in active systems, then archive to secure cold storage for 3 years. After 3 years, we delete archived records unless local law requires longer retention (e.g., financial regulations in Medan or Jakarta). You can request deletion of your deposit records anytime by contacting our support team, though we may need to retain records if you have pending disputes or withdrawals.
- Encryption standard
- TLS 1.3 for all communication between your phone and our servers. Payment providers use their own encryption for their interfaces.
- Transaction retention
- Active records stored 90 days; archived 3 years; deleted unless law or pending disputes require longer retention.
- KYC vs. payment
- Deposit confirmation happens independently of KYC status. You may need to complete identity verification before withdrawing funds.
- Dispute window
- If a deposit fails to confirm, you have 30 days to contact our support team with proof of payment for manual investigation.
What If Your Deposit Does Not Confirm
Rare occasions occur when a deposit payment succeeds on your payment provider's end but our system does not receive the confirmation signal. This can happen if our webhook server is online paymentefly unreachable, if network latency spikes, or if your internet connection drops between the payment confirm screen and our notification. If this happens, your payment was still processed—your money left your wallet—but our system has not credited your dino69 account.
If you suspect your deposit did not confirm, open your dino69 app and check your recent transaction history. Look for an entry marked "Pending" or "Awaiting Confirmation." If you see one, do not attempt another deposit. Instead, contact our support team through the in-app chat, on email, or through the help centre. Provide your transaction reference number (from your payment provider's receipt) and the timestamp. Our team will investigate and manually credit your account within 2–4 business hours once verified.
To prevent this scenario, we recommend waiting at least 10 seconds after completing a payment before closing the browser or app. This gives our notification system time to receive and process the confirmation. If you are on a slow connection (e.g., using mobile data in a fringe coverage area near Medan), wait longer before navigating away.
