It's a scam, they pretend to be a real payment gateway but they are actually scammers hiding behind a fancy name, there's no company behind that name afterall!
this should be reported repeatedly to make people aware of it.
Review date 2023-10-04 06:51:21