That would be cool for donations too. I often would like to compensate software devs or content creators, but I hate having to create an account and/or share credit card info.
I think someone mentioned "burner" cards a while back.
But you still need stuff to be delivered, which means they have your name and address, along with contact information, which can be used to match your purchase history,