frequently asked questions
We get it. Committing to a new payment platform can be a tough decision. Below are some of the most popular questions when deciding whether or not our platform is suitable for you.
Still have questions?
Contact our support