My app falls into the rather broad category of "gambling, gaming, and adult". This means all US providers (I've seen) aren't interested due to their gambling regulations, and UK providers consider it high risk.
Pay more money than I'm probably willing right now... :)
Seriously though, our competitors seem to do it themselves. Which probably means PCI compliance and a merchant account, then doing all the integration themselves.