Can I use credit cards in Vietnam?

Can I use credit cards in Vietnam?
Major credit cards such as Master Card, Visa, Diner's Card, American Express and JCB can be used to purchase goods in large shopping malls and stores in the big and medium cities, to pay for hotel rooms and for meals in some of the fancier restaurants, and to buy plane tickets with them.
Note: If you are to travel to those small cities or even remote rural areas, only cash in VND can be used. And at most of the places people would prefer paying in cash money to Credit Cards