I heard that CCBill was launching an all new "web 2.0" responsive admin site for affiliates...
Does anyone know any more details on that? I don't mean to be an asshole, but the portal is just terrible and I don't like promoting CCBill affiliate programs because of it.
Does anyone know any more details on that? I don't mean to be an asshole, but the portal is just terrible and I don't like promoting CCBill affiliate programs because of it.

Comment