They DON'T EVEN DESERVE 1 STAR.
They DON'T EVEN DESERVE 1 STAR. This is the WORST payment Gateway EVER. Please don't sign up with them as they will just hold your money forever without releasing it. I have submitted all of my business documents and have been waiting for over a month with no reply or anything from the customer service. They NEVER REPLY. This company are REAL SCAMMERS.
