Hi, I am intending to sign up for PPPay, but am struggling to find out which Countries it is available to. I have looked at the FAQ's and can find no mention of this? Can anyone enlighten me please?
Also can anyone tell me what the current situation with using it is, I know that in the past it has had some problems with usability.
Thanks