Don't bother. Support is useless. They will not accept your store and not give you explanation why. Also they are a white label of some other payment processor so probably one man show running the business. Don't trust them
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.