No, you can link your credit card and debit card to do the payment. But yes you can use cash to give Tips.