That's true for Lidl but Aldi (well my local one anyway) have been happy to take payment from my Visa credit card for some time (well over a year).Don't forget though folks, Aldi take chip and pin debit cards but they don't accept any form of credit card.