Bitwarden can store and autofill payment info. Also, you'll find that a lot of those little purchases really aren't necessary when you have to either get to $35 for free shipping or pay as much as the item is worth to have it shipped. I'm saving $15 a month and at least another $50 a month just from not buying crap I didn't really need.
I just save the payment info to the chrome browser CC payment store.
You might consider changing your consumption habits.