Could I ask what it is that you are doing that violates the terms? Just out of curiosity...
Seriously though, our competitors seem to do it themselves. Which probably means PCI compliance and a merchant account, then doing all the integration themselves.