How casinoroyal KYC Verification Works
When you create an account on casinoroyal, you provide your name, email, phone, and date of birth. That's account registration. KYC verification is the next step: we ask you to prove that information is genuine by submitting an identity document and confirming details match our records.
The process is self-service and mobile-optimized. Open the app, navigate to your account settings, tap "Verify Identity", and follow the in-app wizard. You'll be asked to take a photo of your ID and a selfie. Our system uses optical character recognition (OCR) to extract text from your ID, then cross-checks it with the details you provided. If everything matches, verification is instant. If the photo quality is poor or details don't align, we'll ask you to resubmit.
Most verifications complete within minutes. If our system flags a document as unclear or mismatched, you'll receive a notification listing what to resubmit. Common issues: ID photo too dark, selfie angle wrong, or name spelling doesn't match your registration. We provide guidance for each retry, so you know exactly what to fix.
Once verified, you'll see a green checkmark next to your account name. You can then deposit, withdraw, and place wagers across all casinoroyal games — live-dealer tables, slots, and sportsbook markets alike.
Accepted identity documents
We accept the following identity documents for KYC verification on casinoroyal:
- Indonesian national ID (KTP): Most common. Photo must be clear, not expired, and all text legible.
- Passport: Valid international passport. We accept both Indonesian and foreign passports.
- Driver's license (SIM): Indonesian driver's license with your full name and date of birth visible.
- Residence permit (KITAS / KITAP): If you're a foreign resident in Indonesia, your residence permit is acceptable.
All documents must be current (not expired) and must display your full name and date of birth clearly. If your name on the document doesn't match your registration name exactly, verification will fail and you'll need to correct your account details before resubmitting. Temporary documents (e.g., paper police clearance) are not accepted.
Verification timelines and support
Automated verification typically completes within minutes. If your submission is flagged for manual review — for instance, if document quality is borderline or we detect a name mismatch — a casinoroyal support agent will assess it. Manual reviews usually conclude within 24 hours, though during peak seasons (e.g., Idul Fitri or Piala AFF playoff windows), timelines may extend to 48 hours.
If your verification is rejected, you'll receive an email or in-app notification explaining why. Common reasons include:
- Document is expired.
- Photo is blurry, backlit, or obscured.
- Name on document doesn't match registration.
- Selfie doesn't match the person on the ID.
- Date of birth on document doesn't match registration.
You can resubmit immediately after addressing the issue. If you're unsure what's wrong, our support team (available via live chat, email, or in-app messaging) will clarify before your next attempt.

Payment access post-verification
Once your KYC verification is complete and your account shows a green verified checkmark, you're eligible to deposit and withdraw on casinoroyal. We support a wide range of payment methods popular in Indonesia:
- E-wallets: DANA, e-wallet, mobile banking, local payment, online payment, and e-wallet.
- Bank transfers: Direct deposits and withdrawals via mobile banking, local payment, online payment, and e-wallet.
- Combination deposits: You can link multiple payment methods to your verified account for added flexibility.
Deposits typically reflect instantly or within minutes. Withdrawals are processed subject to standard verification windows — we review each withdrawal to prevent fraud and comply with local regulations. Most withdrawals settle within one to two business days, though processing times vary by payment method and current platform volume.
If you attempt to withdraw before verification, your request will be blocked and you'll receive guidance to complete KYC first. This is a one-time friction point; once verified, subsequent withdrawals bypass this check.
- Verified account
- Green checkmark in account settings; full access to deposits, withdrawals, and all games.
- Unverified account
- No deposits or withdrawals allowed; betting is available in some jurisdictions with restrictions.
- Pending verification
- Submission received; awaiting automated or manual review. You'll be notified when status changes.
- Rejected verification
- Document or details didn't match. You can resubmit corrected information immediately.
Privacy and data security
Your identity documents are encrypted using industry-standard TLS protocols and stored on secure servers. We never sell your data to third parties. Your KYC information is used solely for account verification, regulatory compliance, and fraud prevention. If you delete your account, your verification documents are purged within 30 days per our data-retention policy.
If you believe your account has been compromised or your verification data has been accessed without permission, contact our support team immediately. We maintain a 24-hour incident-response protocol for security breaches.
Verification is non-transferable
Your KYC verification is tied to your account. If you create a new casinoroyal account, you'll need to verify that account separately. Account sharing or verification sharing is a violation of our terms and may result in account suspension.
Recovery and re-verification
If you lose access to your verified account — for example, you forget your password or your email is compromised — you can recover it using our account-recovery flow. You'll be asked to re-verify your identity to regain access. This protects you from unauthorized account takeover.
If you want to update your registered name, date of birth, or other core details, you'll need to pass KYC verification again with the new information. This is to ensure our records remain accurate and reduce fraud. Contact our support team to initiate a profile update; they'll guide you through the re-verification process.
During high-traffic seasons — such as the Piala Indonesia finals or Idul Adha holidays — re-verification may take longer than usual due to high support volume. We recommend initiating profile updates during off-peak periods when possible.

