you can consider CIMB bank credit cards as their foreign transaction fee is the lowest at 1.2% and they still give cash rebate of 1% for foreign purchases... local SGD purchase only 0.5% though...
That is only like 0.3% lower than other banks and 1% rebate is not attractive enough. SCB Manhattan 5% or revised rate of 3%, UOB One 3.33% etc all have better rewards that make up for paying slightly more upfront.
How is virtual pay? Or is it only good for online stores that dont serve non US residents?

but SCB has very high FOREX ratesThat is only like 0.3% lower than other banks and 1% rebate is not attractive enough. SCB Manhattan 5% or revised rate of 3%, UOB One 3.33% etc all have better rewards that make up for paying slightly more upfront.
you can consider CIMB bank credit cards as their foreign transaction fee is the lowest at 1.2% and they still give cash rebate of 1% for foreign purchases... local SGD purchase only 0.5% though...
but SCB has very high FOREX rates
3.5% admin charges.What's scb rate for overseas purchase?
but SCB has very high FOREX rates
my bad thenBS, forex rates are all determined by Visa/mastercard which is close to spot rate. The 3.5% admins fees make it seem bad, remove that its all the same. DBS/UOB/Citibank etc has a 2.5-2.75% admin fees thus their rate might seem better. But we already know its the admin charges that is different not the forex rate, this BS about forex rate must stop man.
ok if i only have UOB virtual pay(with uob one) and citibank rewards card(with smrt) which is better for paying in USD?
Virtual Pay is different from UOB One so what do you mean by the bracket? Citibank rewards and SMRT are different cards so what do you mean?