Reviews (33)
Overall rating
4.6
April 30, 2026
Excellent payment solution! The onboarding was quick and hassle-free. Transactions are fast, secure, and the dashboard is very easy to use. Perfect for businesses looking for a secure payment solution.
J.
United States
4 months using the app