DTAC Happy Cash Card Top Up: Overview and Supported Services
The DTAC Happy Cash Card (Thailand) is a prepaid digital voucher used to reload call credit, mobile internet packages, and validity days on any DTAC prepaid SIM card. Whether you use a standard DTAC Happy prepaid SIM or a DTAC Happy Tourist SIM card, the Happy Cash Card applies credit directly to your main balance in Thai Baht (THB).
Recharging your DTAC mobile account ensures continuous connectivity across Thailand's 4G and 5G networks. It enables you to make local and international calls, send SMS, subscribe to on-demand high-speed data passes, and keep your mobile number active for essential SMS verification codes (OTPs).
Service Policy: Mobile Airtime Recharge vs Game Reloads
DTAC Happy Cash Cards are dedicated strictly to DTAC prepaid mobile telecommunication services. In previous years, cash cards were sometimes used across third-party gaming portals. Under current DTAC system policies, these digital codes function solely for mobile account top-ups on DTAC Thailand numbers.
Applying a Happy Cash Card PIN immediately credits your prepaid mobile balance. Once the THB balance is credited to your phone number, you can use that balance to subscribe to official DTAC internet add-on packages, maintain background data connections, or handle carrier billing where supported directly by DTAC mobile services. The PIN code cannot be redeemed directly inside external game launchers.
How to Find Your DTAC Phone Number and SIM Details
Before purchasing a refill, ensure you have an active DTAC SIM card in your mobile device. If you have forgotten your Thailand mobile phone number, DTAC provides a direct USSD service code to check it on your screen.

- Insert your DTAC SIM into your phone.
- Open your device's native phone dialer keypad.
- Dial
*102*9#and press the Call button. - Your 10-digit DTAC mobile number will display on your screen in a system popup message.
How to Recharge DTAC Prepaid Phone with Happy Cash Card PIN
Redeeming your digital code on a DTAC prepaid line requires only a standard USSD dial command. You do not need to log into a web portal or install third-party software.
Step-by-Step PIN Redemption
- Select your desired voucher denomination on BitTopup and complete your purchase.
- Access your order details to retrieve your digital DTAC Happy Cash Card PIN code.
- Open the phone dialer on the mobile device containing your DTAC SIM card.
- Enter the DTAC USSD recharge command:
*100*SerialNoPIN#(or*100*PIN#depending on the code structure provided in your order delivery). - Press the Call button.
- Wait a few seconds for the network confirmation. You will receive an on-screen prompt and an official SMS from DTAC confirming your new balance and updated validity period.
DTAC USSD Quick Codes: Balance Check, Validity, and Data Status
DTAC offers automated USSD service codes that work even without an active data connection. Use the table below to manage your prepaid line:
| Action / Service | USSD Dial Code | Description |
|---|---|---|
| Check Balance & Validity (English) | *101*9# | Displays main THB balance and SIM expiry date |
| Check Your Phone Number | *102*9# | Shows your 10-digit DTAC phone number |
| Check Remaining Data Balance | *101*1*9# | Details active internet packages and remaining MB/GB |
| Switch System Language to English | *107*9# | Changes automated SMS and USSD menus to English |
| DTAC Emergency Refill / Services | *110# | DTAC Jaidee service menu (borrow credit/validity) |
| DTAC Customer Care | 1678 | Direct hotline for DTAC support (charges apply) |
Extending DTAC SIM Validity and Managing Roaming from Abroad
Prepaid SIM cards in Thailand expire if they are not recharged within their validity window. Once a card passes its expiry date, it enters a temporary grace period before the number is deactivated permanently.
How Validity Extension Works
- Every top up using a DTAC Happy Cash Card extends your SIM validity window, typically granting 30 additional days per transaction regardless of the denomination size.
- DTAC allows you to accumulate validity up to a maximum limit of 365 days.
- To maximize SIM longevity while outside Thailand, multiple small recharges can be applied sequentially to push your expiration date several months into the future.
Maintaining Your Number While Overseas
If you have traveled outside of Thailand and need to keep your number active for banking verification, two-factor authentication (2FA), or future trips:1. Ensure International Roaming is enabled on your DTAC line before departure by dialing *118# or through DTAC customer support.2. When abroad, your phone will connect to a local partner network. Receiving incoming SMS (such as bank OTPs) is free of charge under standard roaming.3. Buy a DTAC Happy Cash Card on BitTopup and enter the USSD redemption code on your phone while connected to the roaming partner network to extend your expiration date.
Troubleshooting DTAC Happy Cash Card Redemption Issues
If you experience an error while redeeming your code, verify the following common causes:
- Incorrect USSD Syntax: Ensure you included both the leading
*100*and the trailing#symbol without spaces. - Character Entry Errors: Verify each digit of the PIN. Check for misread numbers (such as confusing '0' and '8' or '1' and '7').
- SIM Deactivation: If your SIM card has passed its grace period, it cannot connect to the DTAC network to process USSD codes. Check signal bars to ensure the SIM is still registered to a network.
- Roaming Network USSD Block: Some overseas roaming networks restrict USSD string dialing. If dialing
*100*PIN#fails while abroad, restart your device, manually switch roaming network operators in your phone settings, or use the official DTAC web self-service portal to submit the voucher code.
Why Buy DTAC Refill Codes on BitTopup
BitTopup provides a direct, secure route to buy DTAC Happy Cash Card TH vouchers from anywhere in the world:
- Instant Digital Delivery: Voucher PINs are generated and displayed in your order dashboard immediately after payment verification.
- No Account Sharing or Passwords Required: You never need to share account passwords or grant remote access. You receive an independent PIN code to dial directly from your device.
- Global Accessibility: Ideal for tourists, expatriates, and overseas travelers who do not possess a local Thai bank account or domestic payment method.
- 24/7 Customer Support: Dedicated assistance is available around the clock if you have questions regarding your digital voucher code.
Frequently Asked Questions
How do I redeem a DTAC Happy Cash Card code on my phone?
Open your phone keypad, dial *100*PIN# (replacing PIN with the code provided in your BitTopup order), and press Call. You will receive an SMS confirmation from DTAC once the balance is applied.
Can I use DTAC Happy Cash Card to top up online games?
No. DTAC Happy Cash Cards are designed exclusively for DTAC prepaid mobile airtime, calls, SMS, and data packages. They do not reload external game accounts directly.
How can I check my DTAC prepaid balance and SIM validity?
Dial *101*9# and press Call. DTAC will return an on-screen message in English displaying your current THB balance and the exact expiration date of your SIM card.
How does recharging with a Happy Cash Card extend my DTAC validity?
Each voucher redemption typically extends your active validity by 30 days, up to a maximum accumulation of 365 days. Checking *101*9# after recharging will show the updated expiration date.
Can I recharge a DTAC Thailand number while outside of Thailand?
Yes. As long as your DTAC SIM has international roaming active and connects to a foreign partner network, you can dial the USSD redemption code *100*PIN# to add credit and extend validity from abroad.
What should I do if my DTAC Happy Cash Card PIN is not accepted?
Double-check that the code was entered correctly with no missing digits. Verify that your DTAC SIM is currently receiving network signal. If the error persists, contact BitTopup 24/7 customer service with your order ID for swift verification.





















