I registered just to revive this thread. We're having trouble finding a provider too.

Has anyone had any luck with paymentwall? Alternatives?