Doesn't it depend on the country? Payments with Visa and MasterCard work very differently in various countires. In Poland you can pay 0.01€ with credit card and the seller will happily oblige. In Germany even few Euros they prefer to be paid in cash.