Yes I have gotten that in Toronto. Walked in dropped everything off picked up next day. Funny because no person works there. I believe the man and lady lady are Russian lol
I always bought direst from cathay. They always checked my credit card when I checked in. They never asked me for proof of onward travel. Maybe it’s new. I know immigration here in Thailand is getting very strict. I just got my one year extension. I had to go back 3 times and all 3 people said something different
Cathay is the best. You have nothing to worry about. I have used them to fly Canada bkk 12 times. They never ask about visa in Thailand. They probably want to check your credit card you paid with to verify.