I also have not had to show a credit card when I booked on the website. It's possible that those of us either living in SG or using a SGD credit card maybe don't have to show it?
My husband who travels on business booked via travel agent never has to show a credit card either.