This is great news. Finally a UK-based payments solution. The difficulty/cost of getting a Merchant Account and taking payments is what has put me off beginning any of my weekend projects in earnest. Wishing you the best of luck with this.
That was good to see. For EU payments (no sign they are going global) this would make a great solution. Less use for me while still UK only, but I am sure there are lots of UK businesses that could start using it now.