I will guess the issue, is that even with a credit card, they will show or hold a sum of money, if you have 0 credit or non card, it is not possible, same with a bank card, some will use a ATM...