Just spoke with Picpay support on phone, yes it is down, IT dept r working on it.

Asked if Picpay was about to be replaced re rumours presently cirulating, "don't know sir" was the response.

So wait till BM updates.