Don't spread FUD about competitors. Statements like this are incorrect: "Accepting internet payments involved weeks of setup, reams of paperwork, and bureaucratic approval processes"
Your rates are the same as every other damn payment processor, that's why I fail to see the excitement. I'd also be interested to know if you pay tax in any of the countries your service operates.
Your rates are the same as every other damn payment processor, that's why I fail to see the excitement. I'd also be interested to know if you pay tax in any of the countries your service operates.