How Deposit Confirmation Works
When you initiate a deposit on dhx4d link, our platform generates a unique deposit reference code and displays payment instructions—either a destination account number (for bank transfers) or a payment link (for mobile wallets). You then complete the transaction outside our platform using your bank app or mobile wallet. The payment provider processes your request and sends confirmation back to us.
Our deposit engine constantly monitors incoming transfers. When a payment arrives that matches your deposit reference, we automatically credit your dhx4d link balance. You see the confirmation in your Account History; a receipt appears in your email, and your balance updates to reflect the new funds. This process is automated and does not require manual approval from our team unless a discrepancy arises—such as a mismatched amount or a deposit from an unlinked account.
Deposit Status Flow
Our platform tracks deposits through several status stages. When you submit a request, the status shows "Pending"—waiting for the external payment to arrive. Once your bank or wallet processes the transfer, the status moves to "Processing"—our system has detected the incoming transaction and is reconciling details.
After successful reconciliation, the status changes to "Confirmed" and your balance updates immediately. If a discrepancy occurs—such as the amount not matching—the status may show "Hold" or "Review", and our team investigates before releasing the funds.
Payment Method Settlement Times
Each payment method on dhx4d link carries different settlement speeds. Mobile wallets—DANA, e-wallet, mobile banking, local payment, online payment—typically confirm within minutes during business hours because they operate in real time. e-wallet (Indonesia's unified QR code standard) also settles quickly, usually within one to five minutes. Bank transfers (mobile banking, local payment, online payment, e-wallet) depend on interbank clearing; transfers within the same bank may settle within minutes, while transfers to different banks can take one to two business days.
We display estimated settlement times during the deposit process, but actual times vary based on your specific bank's processing queue. Weekend and holiday transfers—such as deposits during Idul Fitri or Idul Adha—may queue until business resumes. Our system sends you email notification the moment your deposit confirms, so check your inbox rather than refreshing your account balance constantly.
Account Verification and Deposit Holds
New accounts on dhx4d link may experience a deposit hold if identity verification is incomplete. When you register, we ask for basic information—name, date of birth, email, phone—and optionally request KYC documents (national ID, passport, utility bill). Until verification is confirmed, some accounts face temporary deposit holds while our compliance team reviews the documentation.
If your account is under review and you make a deposit, the funds arrive in your account but may not be withdrawable until verification completes. This policy protects both our platform and our players from fraud. Once your identity is verified, the hold lifts and you can use your full balance for betting on Liga 1, Piala AFF, Champions League, live-dealer tables, or any other offering on dhx4d link.
-
Create account and verify email
Register with email, password, and basic information. Click the verification link we send to your inbox.
-
Submit identity documents (optional but recommended)
Upload a copy of your national ID or passport through Account Settings. Our team reviews within standard business timelines.
-
Link a payment method
Choose mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, or a bank account. We validate the connection before accepting deposits.
-
Submit your first deposit
Initiate the transfer. If your account is fully verified, funds confirm within your payment method's standard timeline.
Troubleshooting Deposit Delays
If your deposit does not confirm within the expected timeframe, several issues might be at play. The most common: your bank or wallet is processing the request but has not yet sent it to us. Check your mobile app or online banking portal to confirm that the transaction left your account. If the status shows "Pending" on the recipient side, the transfer is still in queue.
Another scenario: the deposit reference code does not match. If you initiated a deposit request on dhx4d link but then manually transferred funds to a different account number without using our deposit form, our system cannot automatically reconcile the payment. In this case, contact our support team with your transaction ID and account email, and our team will manually review and process the deposit.

Deposit Confirmation and Your Betting Balance
Once your deposit confirms on dhx4d link, the funds are immediately available for all betting activity—football markets (Liga 1, Piala Indonesia, Piala AFF, Champions League), live-dealer tables (blackjack, roulette, baccarat, Dragon Tiger), slots (Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways), and esports (Mobile Legends, Free Fire, PUBG Mobile). Your balance updates in real time; you do not need to wait or refresh.
Your balance is unified across all product sections. If you deposit via online payment and use half your balance on a Liga 1 bet, the remaining balance is available for live-dealer play or slots. Winnings are credited to the same balance; losses deduct from it. When you withdraw, you can request a payout to any payment method linked to your account, subject to standard verification and settlement timelines.
Deposit confirmation checklist
- Account email verified and phone number confirmed
- Identity verification completed or submitted (if account requires it)
- Payment method linked and validated
- Deposit initiated through dhx4d link deposit form with unique reference code
- Transfer completed from your bank or wallet app
- Deposit status shows "Confirmed" in Account History
Multiple Deposits and Daily Limits
dhx4d link allows multiple deposits per day from the same account. There is no daily account preferences at the account level, though individual payment providers (e-wallet, mobile banking, local payment, etc.) may enforce their own maximum transfer amounts or daily totals. Check your mobile wallet or bank settings if you encounter a rejection message from your payment provider.
Each deposit request generates a new reference code and settles independently. You can initiate multiple deposits in quick succession; our system processes them in parallel. However, if you use the same payment method multiple times, ensure each transfer uses the unique reference code from its corresponding deposit request on dhx4d link to avoid reconciliation errors.
Deposit Confirmation Across Seasons
During peak sports seasons—Liga 1 matches, Piala AFF tournaments, Champions League fixtures, or holiday tournaments during Idul Fitri and Idul Adha—deposit volumes spike and payment networks may experience congestion. Bank processing times can extend during these periods. Our automated deposit confirmation system remains unaffected, but external factors like bank system maintenance or payment gateway slowdowns may cause delays outside our control.
We recommend depositing well before major matches if you want guaranteed balance availability. If you encounter delays during peak periods, our support team can check your transfer status and provide accurate estimated settlement times based on the payment method and current network conditions.

