Refill Channels

Free, easy and many ways to top up by yourself

Top up values

For top up values of 20, 50, 100, 200, 300, 400, 500, 800 and 1,000 THB

dtac Application

Instant top up

Ways for dtac top up

Credit cards, ATM/Debit cards, Internet Banking, Bank account and cash cards

How to download dtac Application

  1. Google Play or Apple Store. Search “dtac”
  2. Dial *299*09# call
  3. Downloadhere

Top up values

10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 150, 200, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 800, 850, 900, 950, 1000, 1100, 1200, 1300, 1400
and 1500 THB

How to top up

Minimum top up from 10 THB. Just identify your phone number with online dtac resellers for topping up
Want to be our resellers, click here

Cash card from dtac

For top up values of 60, 100, 200, 300 and 500 THB

How to top up

  • Express service
  • Automated reply system (IVR)
    call, follow given voice instructions
  • E-service website
    Another way for you to top up for your own number and anyone else without needing any mobile phone
On purchasing for reselling purpose
  1. Individuals can purchase cash card for reselling purpose from nationwide sales representatives. Prices, amount and privileges are according to Service Provider.
  2. Purchasers must sell cash cards to service users before expiry dates. Cash cards are valid from the date of purchase until expiry date stated on the cash card. Expired cash cards are not returnable or exchangeable.
  3. Cash cards are not returnable or exchangeable in all cases.
  4. Service Provider will not be held responsible for loss or damaged cash cards.
  5. Resellers are responsible to notify customers on cash cards’ value amount and expiry dates. Also resellers should remind customers to use cash cards before expiry dates.
  6. Values in cash cards can be used to pay for one product or service fee at a time. No installment payment is allowed.
  7. Terms and conditions are according to Service Provider. We reserve the right to cancel and adjust terms and conditions as deem appropriate and we will notify the changes via appropriate communication channel. For more information, please go to www.dtac.co.th or contact call center 1678.
  8. Service provided by Paysbuy Co Ltd, holding E-Payment Service Provider license number of kor(6) 008/2552, kor(3) 004/2555, kor(5) 002/2555. Business address is 319 Payathai Road, Phatumwan, Pathumwan, Bangkok 10330.
On purchasing for service usage
  1. Customers can purchase cash card at nationwide resellers (see the list) to top up on Prepaid numbers or pay for product bills/service fees according to Service Provider’s determination
  2. Customers are responsible for cash card accuracy checking from the date of purchase until expiry date notified on the back of the cash cards.
  3. Customers are responsible for expiry date checking before all purchases and must top up before the indicated expiry date notified on the cash cards. Expired cash cards are not refundable or exchangeable.
  4. Cash cards are not returnable or exchangeable in all cases. Customers are responsible to check for value and expiry date before all purchases.
  5. Service Provider will not be held responsible for loss or damaged cash cards.
  6. Values in cash cards can be used to pay for one product or service fee at a time. No installment payment is allowed.
  7. Terms and conditions are according to Service Provider. We reserve the right to cancel and adjust terms and conditions as deem appropriate and we will notify the changes via appropriate communication channel. For more information, please go to www.dtac.co.th or contact call center 1678.
  8. Service provided by Paysbuy Co Ltd, holding E-Payment Service Provider license number of kor(6) 008/2552, kor(3) 004/2555, kor(5) 002/2555. Business address is 319 Payathai Road, Phatumwan, Pathumwan, Bangkok 10330.

Topping up service via Banks

Top up values

For top up values of 50, 100, 200, 300, 400, 500 and 800 THB

Topping up service via Banks

Symbols for dtac top up

  • ATM
  • CDM
  • Mobile Application
  • Internet
  • Express channel (USSD)
  • Telephone Banking

Kasikorn Bank

Ways for dtac top up

Siam Commercial Bank

Ways for dtac top up

Bangkok Bank

Ways for dtac top up

Krungthai Bank

Ways for dtac top up

Thai Military Bank

Ways for dtac top up

Bank of Ayudhya

Ways for dtac top up

Citi Bank

Ways for dtac top up

Government Savings Bank

Ways for dtac top up

Thanachart Bank

Ways for dtac top up

Thai CMIB Bank

Ways for dtac top up

UOB Bank

Ways for dtac top up

Bank of Agriculture
and Agricultural Co-operatives

Ways for dtac top up

How to top up

Customers can study top up instructions at Banks’ website or Call Center

Cashier counters online top up service

Just simply let the cashier staff knows for instant mobile phone topping up

7-Elevn online top up service

Values 100, 200, 300, 500, and 1,000 THB

Tesco Lotus online top up service

Values 60, 100, 200, 300, 400, and 500 THB

Family Mart online top up service

Values 100, 200, 300, 400, and 500 THB

TOPS online top up service

Values 60, 100, 200, 300, 400, and 500 THB

B2S online top up service

Values 60, 100, 200, 300, 400, and 500 THB

Central Department Store online top up service

Values 60, 100, 200, 300, 400, and 500 THB

Robinson Department Store online top up service

Values 60, 100, 200, 300, 400, and 500 THB

How to top up

  1. Customers notify cashier staffs that you wish to top up your dtac number
  2. Customers let the cashier staffs know the desired top up amount and dtac number
  3. Staffs proceed with topping up service
  4. Staffs will notify customers to confirm dtac number and top up amount
  5. Customers pay to cashier staffs
  6. Staffs issue receipt for customers
  7. Customers will receive automatic top up followed by confirmation SMS on successful top up activity

Topping up via electronics cash card

More convenient topping up by just providing dtac top up code from receipts for injstant top up. No need to scratch for code from other retail stores

Top up

U top up top up service

Just notify the desired top up amount with Thai post office staffs, BigC, 108 Shop or Banks’ Call Center, Nokia Shop, Telemax and nationwide Supercheap stores
For values of 60, 100, 200, 300 and 500 THB

AirPay counter top up service

Buy dtac top up code from any internet shop with AirPay signage
For values of 60, 100, 200, 300 and 500 THB

How to top up

  1. Customers notify cashier staffs that you wish to top up your dtac number
  2. Customers let the cashier staffs know the desired top up amount
  3. Staffs issue receipt or send SMS with dtac top up code for customers
  4. Customers pay to cashier staffs
  5. Instantly top up just dial
  6. Customers will receive automatic top up followed by confirmation SMS on successful top up activity

Top up values

For top up values 20, 30, 50, 100, 200, 300, 400, 500 and 800 THB

How to top up

Simply let dtac staffs know your mobile number and the top up amount for processing

Top up values

For top up values of 20, 50, 100, 200, 300, 400 and 500 THB

How to top up

Today you can top up dtac Prepaid number easier than ever. Starts from 20 THB upto 500 THB per time via 3 convenient ways

  • Express service Dial
  • Automated reply system (IVR)
    Dial , follow given voice instructions
  • Online service via mydtac eService
    Note service fee 2 THB per time (VAT excluded)