Worst experience
Worst experience, i am glad i managed to see this reviews before we actually changed the paypal integration to brainstree. They have simply never responded to me. Waited more than 2 month, with multiple retries
Date of experience:
Jun 10, 2024