@Martyn **********
I had my Bangkok Bank debit card down on my form but they couldn't take payment so I had to call the UK passport office and use another form of payment. I think it was just how my card was set up, rather than them not allowing Thai debit cards