+1 on this request.
VJLoops, Gumroad, and other stores selling digital goods accept bitcoin payments, which I strongly prefer. No need to expose personal information and credit card numbers, which can be stolen and abused, when final settlement can be made with the Internet's native currency, without the need to fill a honeypot.
As the OP mentioned, Coinbase has an option, but there are several others, such as
https://nodeless.io, which also accepts Lightning payments.