Asda is encouraging customers to pay for Christmas in one of the most expensive ways possible, by withdrawing cash on its credit card, which costs at least £5 a time.
Mobile phone payment technology took another step forward with the launch of a scheme allowing people to take cash from an ATM without using their debit card.
Shoppers could make donations to charity every time they pay for items by bank card or use a cashpoint under Government plans unveiled today to boost giving to good causes.