ask
Search
Ask
Answered10 months ago

Why do some people need to show their passport to top up a Rabbit card in Bangkok?

James *********
asked Dec 21, 2025
10k
views
60
replies
15
likes
Yesterday, as I went to top off my Rabbit card - the attendant asked to see my passport. Told them I don’t carry it with me but, I had a photo of it on my phone. They went to scan it but, their reader didn’t work for some reason. No top-off for me! 😕
Answer summary
Users have reported varying experiences when trying to top up their Rabbit cards, with some being asked for their passports while others were not. Many believe that this inconsistency is linked to past money laundering regulations, which had passport verification as a requirement. Recent discussions indicate that some newer passport materials might interfere with scanners, leading to issues during the topping-up process. Alternatives, like the My Rabbit app, exist for topping up, yet frustrations persist about the random checks being enforced across different BTS stations.
60 repliesnewest first
42

Click comment and we will ask for your email, then OTP, then name.

Charmae *******
Charmae *******
Never had an issue

I do know a few yrs ago I had to renew mine as they apparently have a life span of 5 or 7 yrs
Armando **********
Armando **********
What the hell is a rabbit card?
James *********
James *********
OP
@Armando *********
It’s a BTS debit card
Peter ********
Peter ********
Do Thai people have to show their ID cards when topping up.
James *********
James *********
OP
So I went to Phaya Thai Station and they told me they “confirm” their cards once a year. They had to enter my relevant passport info, plus my address and phone number into a database manually - then I was good to go.

It seemed as if the ten other foreigners in the office were there to do the same thing.
David ******
David ******
You can top it up at the machines. No ID of any kind needed.
Shane ************
Shane ************
Same. Had to go to PhayaThai station Rabbit office. It’s a big brother BS issue the government makes them do to keep tabs on us beyond the TDAC bullshit
Lynette ***********
Lynette ***********
Yep. Tried to top off last week and the scanner couldn’t scan my passport for some reason. Not only that, but they’ve only been letting me top off like ฿100 at a time. I tried to do 200 and they were visibly alarmed.

So I’m just getting tickets at the moment. Once my visa is finalized, I’ll try to get another rabbit card.
Mark *********
Mark *********
It all rather escalated today, as in queues at BTS stations. It is indeed to do with money laundering legislation dating back to 2019, but why not a warning of current action by text message to our phone. Also station staff should have been properly primed. They were not distinguishing between the card working and the account, as in top-up process being blocked. Passengers were left unsure whether they could use the card using top-up already on it. The answer (I got feedback from management) is you can but top-up will require re-processing of the account and taking a passport to any BTS station or the Phaya Thai Office ( I later had a Thai journalist friend check it all out).
Steve ********
Steve ********
I had it happen once when I was in BKK recently. The girl behind the counter had a lousy attitude, so I reckon that was the reason. No-one else asked for it when I topped up other times.
Darren *****
Darren *****
So 7-11 are qualified immigration agents now
Bennett ********
Bennett ********
Yes, this happened to me as well. Also to my husband. I’ve had the same Rabbit card for 4 years. No idea why they asked for passport.
Tez ******
Tez ******
What's a Rabbit card?
David ******
David ******
@Tez *****
pay as you go fare card
Petro ************
Petro ************
Sometimes the readers like in a Krungsri Bank branch, cannot scan real passports.
Mahesh *********
Mahesh *********
I tried to top up my Rabbit card using the My Rabbit app yesterday, and it didn't work. It threw some kind of error. I could do this without any issues just a few months ago. Not sure what happened.
Lance *****
Lance *****
Yes, I wasn’t allowed to top off my card either as the station agent said I needed to update my account with my passport, which I did not have with me. Yet I had no problem topping it off at another station later. Go figure. I guess it depends on the individual station agent.
Chris *********
Chris *********
I recently had a fail to top up because their system wouldn't scan my passport. Then I realized the card was originally obtained before I renewed the passport. I will try to just start fresh next.
Marty *********
Marty *********
I posted about this about 2 weeks ago. In my case my passport was out of date so I had them update my account. It used to be that you didn't need a passport to buy a Rabbit card. Then they added the passport requirement and at the time I heard it had something to do with deterring money laundering. With all the concern with bank accounts these days it may be an issue with Rabbit as well. The BTS operators couldn't update my passport so I went to the Rabbit Card Service Center at the Phaya Thai BTS station.
Michael ****************
Michael ****************
Same thing happened to me on my last trip to Bangkok in November 2025 at Nopparat BTS station when I tried to top up my Rabbit card. They also had a hard time reading my USA passport, but got it working. I needed to give them my Thai wife’s address and phone number because they wanted a Thai address and phone number. It seems like they are doing random checks when a top up is asked for.
Martin ********
Martin ********
It was probably during Covid time that I was asked to show my passport. It was about registering my card. I offered my pink card and they said no. My Thai friend has a friend who works for BTS so he called him and the pink card CAN be used, the guy contacted his staff at the station to process the registration. Thai people also have to register their cards. I haven’t been on the BTS recently so I don’t know if I’ll be asked to reregister.
John *********
John *********
The machines have been working fine for me to top off
Jennifer ******
Jennifer ******
Use the Rabbit app and top up if your phone has NFC function.
Florenz ********
Florenz ********
I ran into this problem also initially setting up my Rabbit card. I went to 3 different stations and found out that the newer USA passports have a thicker plastic bio page. The scanners can’t read it as it reflects the signal back from their scanner. You have to go to a station that has tourist office and have them manually enter your passport information to set up your rabbit card. Then I use my K Bank to top it off when I need to.
JC *****
JC *****
It has been going on lately. And it’s a little bit annoying to be honest.
จิมมี่ *************
จิมมี่ *************
Bought my card few years ago. Didn't we need show passport to buy card then ?
Brandon ************
Brandon ************
@จิมมี่ ************
yes but they're reverifying older cards to make sure the person who bought it is still the person using it.
จิมมี่ *************
จิมมี่ *************
@Brandon ***********
OK understand. Handy knowing need passport as I need top up 🙏👍
Brandon ************
Brandon ************
99% of people won't need it. But eventually they'll want to verify it. Then it's just a one time thing and then back to normal.
Carlos *********
Carlos *********
Moscow rules:

Technology will always let you down
Brandon ************
Brandon ************
@Carlos ********
Nothing to do with technology. They are just verifying that people who have rabbit cards are actually the ones who bought them.
Bennett ********
Bennett ********
@Brandon ***********
interesting. I have a couple of extra rabbit cards that I bought for visiting friends to use while in town. I guess I’ll have to do this whenever I use those again in future.
Brandon ************
Brandon ************
@Bennett *******
just give them a top up before your friends arrive and you'll find out if they're okay or not
Carlos *********
Carlos *********
@Brandon ***********
I NEVER had a problem with cash??

Rabbit pay is a technological service, in my opinion
Carlos *********
Carlos *********
@Brandon ***********
coins are great for gas kiosks, BTS tickets, laundry, etc. I dont mind a few coins, I know the cool people need those cards, though.
Brandon ************
Brandon ************
@Carlos ********
I prefer to avoid a pocket full of coins which is what happens if you try paying for things with cash
Michael ********
Michael ********
@Greg ******
reported on this a couple of days ago.

********************************************
Jesper *******
Jesper *******
Usually don't need any verification for top up but you can use the rabbit app to top up if it's easier for you
Charly ***************
Charly ***************
I didn't need my passport to too up
John ********
John ********
I started using my Visa card on the MRT, works good, I never get debited, free travel can’t complain about that 😁
Brandon ************
Brandon ************
@John *******
This is about Rabbit, not MRT.
Albert *******
Albert *******
That’s very weird. They usually don’t ask for any identification to top off a rabbit card. Can I ask, were you paying with cash or some kind of card ?
Greg *********
Greg *********
Seriously?
Tom ******
Tom ******
Exact same thing happened to me a couple of days ago. I had to go to a small office at Phaya Thai BTS station to manually enter passport info, phone and address. I think plastic USA is using on passports now blocks scanning.
Patrick ******
Patrick ******
Same with me yesterday, my family did the whole process. They couldn’t scan the new hard and clear passport page.
GiftedF*******
GiftedF*******
@Tom *****
the new Aussie passport do the same. I had to use my Uk passport instead.
Guy *********
Guy *********
You can try to top up on your own with the My Rabbit app.
Nick ************
Nick ************
@Guy ********
it doesn't work for foreigners
Guy *********
Guy *********
@Nick ***********
works fine for me. You do need a local Thai phone number and bank though.
Emmit *******
Emmit *******
@Nick ***********
As of last year, a new Thai policy was enacted in compliance with Anti-Money Laundering (AML) regulations. Although this policy is mandatory, some stations are experiencing hardware and staffing issues, which may lead to potential problems when topping up Rabbit Cards.

The new policy requires both foreign nationals and Thai citizens to register or re-register their Rabbit Cards directly at any BTS Station Ticket Office. Most users will only discover this requirement when they attempt to top up their card. Thai citizens need to provide their ID card numbers, email addresses, and contact numbers, while foreigners must physically present their passports to link their card data with their personal ID or passport. This process is designed to enhance security and prevent misuse.

Once your card is registered, you can top it up at the BTS Ticket Office. If you have a Thai cellphone number, you can also top up using the My Rabbit Card app.

I registered my card last year and regularly use the app to top it up. Additionally, the Rabbit Card can be used to ride the BRT Bus, and many Thai food courts accept it as well, sometimes offering discounts for cardholders.

Hope this helps.
Nick ************
Nick ************
@Guy ********
I have android
Guy *********
Guy *********
@Nick ***********
that’s odd, I never had to scan a Thai ID (on the iOS app)
Nick ************
Nick ************
@Guy ********
it will not read my card until I do something that requires a scan of Thai ID card. The option for foreigner is unavailable.
Jeremy ********
Jeremy ********
Back in the ancient times of 2013-2019 you had to show your passport to top up your rabbit card and mrt card

It was because of money laundering…you can only put I believe ฿3,000 limit on it

So if you count that by 1,000 or so cards it’s a huge haul

After 2019 or earlier or later I can’t remember they stopped enforcing it and now they went back to the ancient time rules
GiftedF*******
GiftedF*******
I managed to get mine topped up without them needing my passport. I wonder why some do and some don’t.
Ron ******
Ron ******
GiftedFish5406 That question applies to many things here!
Brandon ************
Brandon ************
GiftedFish5406 They are verifying cards vs passports. It's only going to be for cards that are older than a year, but how old isn't actually known.
Tony ********
Tony ********
@Brandon ***********
my rabbit card was purchased in 2019 and I’ve never been asked to see my passport for a top up.
Nigel **************
Nigel **************
Because TIT 😉😉
Brandon ************
Brandon ************
I've seen many reports of this popping up as far back as a few months ago.

***********************************************************************************************


*************************************************************************
**********
*****
*****
*****
16/

Activity

42 joined
James *********
James *********
James *********
James *********
James *********
James *********
42
people
Thai Visa Advice and Everything Else
Thai Visa Advice and Everything Else
...members60% approval
Member 1
Member 2
Member 3
Member 4
Member 5
Member 6
Member 7
Member 8

Related

25
What should I do if my new passport won't be ready before my visa expires in Thailand and I risk overstaying?
1.3k12132d
Do U.S. expats in Thailand have experience with Schwab ATM fee reimbursement?
1.2k1094mo
What are the best options for translating and legalizing a marriage certificate for a Khor 22 visa extension in Thailand?
4.3k101164mo
How do I handle my 90-day report in Bangkok, especially if I'm already late?
2.3k13405mo
Can I cancel a lost passport report with the police if I find my passport before reapplying?
6.2k43926mo
How can I obtain a certificate of residence for my driving license if my hotel won't provide the TM30 paper?
5.7k131468mo
Are bank accounts being opened at Bangkok Bank after the lockdown?
7.2k70431y
Where can I apply for a re-entry permit at Suvarnabhumi Airport?
5.2k36711y
What should I know about the new Satellite Terminal at Bangkok's Suvarnabhumi Airport?
5.7k44611y
How can I join the closed "Expats in Thailand" Facebook group?
88442y
What should I do if my bank statement is in French and needs to be notarized for my appointment in Vientiane?
527112y
What are the steps for a Thai citizen to obtain a passport?
20.4k1173282y
What are the best options for booking a return flight if I want to stay in Thailand for 60 days?
4.9k40452y
What is the process and wait time for re-entry at Suvarnabhumi International Airport?
1.9k12183y
Will this adapter work for charging devices in Bangkok, Thailand?
3k22225y
What should I do if my Thai pass is delayed and I need to change my hotel booking?
1.1k755y
How long does it typically take to receive the Thailand Pass after application?
2.1k12235y
What should I do if my Certificate of Entry (COE) has been rejected multiple times while trying to travel to Phuket for ASQ?
9.4k102446y
What are the best ASQ hotel recommendations in Bangkok and Pattaya?
3.2k31126y
What are the reasons for differing entry processes at Thai airports compared to Australia and New Zealand?
3k28167y
What are the penalties for missing the 90-day reporting requirement in Thailand, and is there a grace period?
2.6k2598y
What documentation do I need to provide at Bluport Immigration for my TM28 when renting from my girlfriend?
828458y
Can I extend my stay in Thailand and apply for a new passport simultaneously before my flight?
1.1k848y
What are the experiences and recommendations for obtaining a 2-month Thai tourist visa in Cambodia?
2.4k2389y
What are the best hotel options near the immigration office in Kuala Lumpur?
1.5k11109y

Resources

Need help with your Thai visa?