I believe so, as the Promise to Pay exists where only card-only purchasing facilities are available. I would certainly highly recommend obtaining one if you are intending to pay cash to buy your ticket.
(If you’re intending to pay by card you should buy your ticket from the machine before boarding)