I am not sure if Aldi gives the option of using the card as credit.
The difference being that with the credit side, the bank charges the merchant a fee and with the debit option, the bank pays the merchant a fee.
I learned this from MSing a bank, of course.