I never did until this weekend and then I saw them pop up on 2 sites that I use.
They seem to have been around for a while and have some nice features.
On first glance it looks shady.
I never saw this payment processor before and I am not impressed with their website, but there is one thing I really don't like and that is involvement with their $Rpay token shitcoin.
This included some pricate sale with ''discount'' price, and I think this could be the reason for them to receive some kind of ban in future, that could seriously affect their business.
There is no need for using of any money grab shitcoins for creation of payment processors, and since they have offices in US this could be a real problem down the line.