2checkout is very popular in big companies. As I heard it is the best provider of services like this. Just know that they are very strict and don't accept any doubtful clients as well they don't accept everyone, you need to look good to them to get into.