A
Verified User
Head of Compliance
Small-Business (50 or fewer emp.)
Having used the payment processor to offer local payment methods, this reviewer finds the customer support to be excellent. There are issues with refunds and users have reported high exchange rates.
View Full Review