To pay via debit card, you do not need to create a payment account, all you will need is your debit card.  The delivery driver/budtender will present you with a small machine that will allow you to slide your card and enter your pin number.  It is that simple!