@Erico, what card from StanChart are you referring to? I only know about their Credit Card, which as you say is comparatively expensive in terms of the annual fees. Any credit card should work just fine.

I use both Credit cards (StanChart) and Pre-paid debit cards (KCB & I&M travel card) to make online payments (via a PayPal account). None have ever disappointed me so far.