Depends on the tax - I pay my vehicle tax through the gov.uk website!
If it isnt it would be one hell if a headache with reimbursement and the accounting and reporting around it.
Has to be a personal debit (not credit) card - https://www.gov.uk/pay-corporation-tax/debit-or-credit-card