That'd really sucks if you're relying on them as a business owner, but it's also a lesson to avoid relying on products still in development.
I'd be interested to know what this policy change is though. I believe Visa didn't work on iZettle in the UK since launch.