Originally Posted by
troyb
Not sure when the credit card restriction started, but I tried to book on their website multiple times and eventually was told this directly by Thai Lion Air.
They told you that because they don't know why your credit card didn't work but didn't want to admit it.
Try another card.