These vending machines accept both cash and credit/debit cards. Some newer models may also accept mobile payments or contactless payments.