Total 5101 reviews

4.5

All reviews are from verified customers

Rating Distribution

5

Stars

71%

4

Stars

20%

3

Stars

4%

2

Stars

1%

1

Stars

3%

Satisfaction score

Ease of use

9

Value for money

9

Customer Support

9

Functionality

9

AM

Ashley M.

Arts and Crafts, 1-10 employees

1.0
January 2022

“They locked my funds”

Pros

I honestly haven't come across any real benefits yet. If it had worked the way I expected, the only upside would probably be that it's a payment platform accepted on a lot of websites.

Cons

They put holds on your money without any warning beforehand. When problems come up and you call to get answers or resolve it, they say the issue is too sensitive to discuss and that you might get an email in 180 days which is ridiculous. Customer support also feels completely scripted.

Rating Distribution

Ease of use

2

Value for money

1

Customer Support

1

Functionality

1