Do you have to use bank cards to pay? No. Here is why.