aldi cards visa wallpaper does aldi take visa credit cards Is there any form of payment l of payment are accepted at ALDI stores. Cash Cards through chip and pin as well as contactless if … Wednesday, June 8, 2022 Edit