Yes, as long as you are registered as thus with HMRC. Most high street banks welcome sole traders and permit them to open an online merchant account. Just be aware that this is essentially a line of credit, so your application will need to be approved.