My name is Albert and I represent an affiliate program called Silvercash. I support GFY, however I am not a consistent contributor to the boards in general.
However, I do enjoy repsonding to individuals who take the time to properly research legitimate industry questions. Our team at Silvercash uses Epoch/Paycom as our primary processor. We cascade our secondary billing to CCBill and have plans for the future to do further payment solutions for credit cards.
Paycom is a very stable and credible company. In a recent thread, Silvercash was and remains to be one of the first three companies to ever work with paycom and remain today as they near their tenth anniversary. IMO, the most significant components of billing companies, are 'through put', risk analaysis, customer service and the company's relationship with their banks and the major credit card processors (Ex: Visa). Paycom does this masterfully.
Having said that, Paycom has done an extraordinary job with our team and we have built strong relationships with their organization. Silvercash is fairly local to their office, so it is advantageous to have personal meetings with them to resolve daily operating issues and brainstorm customize solutions to fit our needs. This I cannot stress enough as the market has become dramatically competitive.
We have also been with CCBill for an extended period of time with consistent success. They are a great group of people and operate with professionalism in mind. With the everchanging competitive market for thrid party billing companies, both companies have stood the test of time. Congratulations to both as many individuals on this board can likely name you half a dozen companies that closed their doors overnight.
My last recommendation is that once you select a third party billing company, being a loyal company will significantly increase your flexibility with them and avoid massive expenses and time when making the transition to insert a new billing solution. Keep in mind your international webmasters, because credit cards are not the only way people are paying for memberships
Feel free to contact me if you wish to speak more about my experiences with both companies.