

Sorry for being pedantic, but the only confirmed information in that article is “payment processors”. The author seems to just assume that this means credit card companies (what is a reasonable assumption, as said), but it does not sound like that part is confirmed…
They only mention “payment processors”, not Visa, MasterCard, PayPal,… So, this does not answer which payment processor(s) are behind the push.