Scammers!!! They get $1000 from us and never heard anything back from them!!!!
They asked for $1,000 for integration fee. They keep on promising that they'll set up an account for us to use. We paid $1,000 for them to set up an account for our business.. Keep on promising about timelines. After payment, they start being rude to us and not entertaining our call. Refuse to give the refund.
Don't ever pay upfront because there's no such payment gateway that will ask you to pay just for you to have a payment solutions. Never again








