If your browser directly negotiates with the site, there would be no third party aggregating data. If federated, you could choose the payment processor (perhaps bitcoin?), and only companies (or distributed protocols) you implicitly or explicitly trust receive the data.