However, from 13 January 2018 HMRC is going to stop accepting credit card payments as a result of the new consumer rules on accepting credit card payments that mean it is no longer allowed to charge such a fee or as HMRC put it:
"We will no longer be accepting personal credit card payments from the 13 January as new rules mean that we can no longer pass on what our bank charge for processing a credit card payment. It would be unfair to expect other taxpayers to pick up this cost. There are a range of ways for people to pay us depending on the type of tax being paid, including debit cards, Direct Debit, Faster Payment and BACS."
This disappointing decision was news to me and I haven't seen it mentioned anywhere else so thought it worth posting in case others had missed this as well.