This has been the worst experience. I attempted to set up a payment gateway for my website, but they have not responded to emails or calls for over three months. Frustrated, I opted for another service that onboarded me in just 15 days. The lack of coordination and interest from the account managers has been disappointing.
Claim your business profile now and gain access to all features and respond to customer reviews.