It seems that they have some kind of system in place that when you open your online store trough them you're able to start accepting credit card payments intstantly. That's at least what it says on their website. I don't know about the bank thing.
Yea, to my understanding they provide you with a card reader for your smartphone to accept card payments. :)
Edit: but um there's one other site that I can think of that handles payments that is payoneer.com but apparently they don't accept direct top up. Maybe it could be of a use to you :)
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.